Uplink power control

ABSTRACT

Apparatuses, methods, and systems are disclosed for uplink power control. One method includes: receiving a message that configures a set of resources that each includes a downlink resource or an uplink sounding resource and is associated with an uplink transmission beam pattern; receiving scheduling information for an uplink transmission that is associated with a resource of the set of resources; determining an uplink transmission beam pattern associated with the resource; determining a configured maximum output power for the uplink transmission beam pattern that is based on an antenna array property associated with the uplink transmission beam pattern; determining a transmit power for the uplink transmission based on the configured maximum output power; and performing the uplink transmission using the uplink transmission beam pattern based on the transmit power.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is continuation of U.S. patent application Ser. No.17/207,619 filed on Mar. 20, 2021, which is continuation of U.S. patentapplication Ser. No. 16/876,653 entitled “UPLINK POWER CONTROL” andfiled on May 18, 2020, which claims priority to U.S. patent applicationSer. No. 16/150,222 filed on Oct. 2, 2018, which claims priority to U.S.Patent Application Ser. No. 62/567,133 entitled “UPLINK POWER CONTROLFOR MULTI-BEAM COMMUNICATIONS” and filed on Oct. 2, 2017 for EbrahimMolavianJazi, all of which are incorporated herein by reference in theirentirety.

FIELD

The subject matter disclosed herein relates generally to wirelesscommunications and more particularly relates to uplink power control.

BACKGROUND

The following abbreviations are herewith defined, at least some of whichare referred to within the following description: Third GenerationPartnership Project (“3GPP”), 5^(th) Generation (“5G”),Positive-Acknowledgment (“ACK”), Angle of Arrival (“AoA”), Angle ofDeparture (“AoD”), Additional MPR (“A-MPR”), Access Point (“AP”), BinaryPhase Shift Keying (“BPSK”), Buffer Status Report (“BSR”), CarrierAggregation (“CA”), Clear Channel Assessment (“CCA”), Cyclic DelayDiversity (“CDD”), Code Division Multiple Access (“CDMA”), ControlElement (“CE”), Closed-Loop (“CL”), Coordinated Multipoint (“CoMP”),Cyclic Prefix (“CP”), Cyclical Redundancy Check (“CRC”), Channel StateInformation (“CSI”), Common Search Space (“CSS”), Control Resource Set(“CORESET”), Discrete Fourier Transform Spread (“DFTS”), DownlinkControl Information (“DCI”), Downlink (“DL”), Demodulation ReferenceSignal (“DMRS”), Downlink Pilot Time Slot (“DwPTS”), Enhanced ClearChannel Assessment (“eCCA”), Enhanced Mobile Broadband (“eMBB”), EvolvedNode B (“eNB”), Effective Isotropic Radiated Power (“EIRP”), EuropeanTelecommunications Standards Institute (“ETSI”), Frame Based Equipment(“FBE”), Frequency Division Duplex (“FDD”), Frequency Division MultipleAccess (“FDMA”), Frequency Division Orthogonal Cover Code (“FD-OCC”),General Packet Radio Services (“GPRS”), Guard Period (“GP”), GlobalSystem for Mobile Communications (“GSM”), Hybrid Automatic RepeatRequest (“HARQ”), International Mobile Telecommunications (“IMT”),Internet-of-Things (“IoT”), Layer 2 (“L2”), Licensed Assisted Access(“LAA”), Load Based Equipment (“LBE”), Listen-Before-Talk (“LBT”),Logical Channel (“LCH”), Logical Channel Prioritization (“LCP”), LongTerm Evolution (“LTE”), Multiple Access (“MA”), Medium Access Control(“MAC”), Multimedia Broadcast Multicast Services (“MBMS”), ModulationCoding Scheme (“MCS”), Machine Type Communication (“MTC”), massive MTC(“mMTC”), Multiple Input Multiple Output (“MIMO”), Maximum PowerReduction (“MPR”), Multi User Shared Access (“MUSA”), Narrowband (“NB”),Negative-Acknowledgment (“NACK”) or (“NAK”), Next Generation Node B(“gNB”), Non-Orthogonal Multiple Access (“NOMA”), New Radio (“NR”),Orthogonal Frequency Division Multiplexing (“OFDM”), Open-Loop (“OL”),Power Angular Spectrum (“PAS”), Power Control (“PC”), Primary Cell(“PCell”), Physical Broadcast Channel (“PBCH”), Physical DownlinkControl Channel (“PDCCH”), Packet Data Convergence Protocol (“PDCP”),Physical Downlink Shared Channel (“PDSCH”), Pattern Division MultipleAccess (“PDMA”), Physical Hybrid ARQ Indicator Channel (“PHICH”), PowerHeadroom (“PH”), Power Headroom Report (“PHR”), Physical Layer (“PHY”),Physical Random Access Channel (“PRACH”), Physical Resource Block(“PRB”), Physical Uplink Control Channel (“PUCCH”), Physical UplinkShared Channel (“PUSCH”), Quasi Co-Located (“QCL”), Quality of Service(“QoS”), Quadrature Phase Shift Keying (“QPSK”), Radio Access Network(“RAN”), Radio Access Technology (“RAT”), Radio Resource Control(“RRC”), Random Access Procedure (“RACH”), Random Access Response(“RAR”), Radio Link Control (“RLC”), Radio Network Temporary Identifier(“RNTI”), Reference Signal (“RS”), Remaining Minimum System Information(“RMSI”), Resource Spread Multiple Access (“RSMA”), Reference SignalReceived Power (“RSRP”), Round Trip Time (“RTT”), Receive (“RX”), SparseCode Multiple Access (“SCMA”), Scheduling Request (“SR”), SoundingReference Signal (“SRS”), Single Carrier Frequency Division MultipleAccess (“SC-FDMA”), Secondary Cell (“SCell”), Shared Channel (“SCH”),Sub-carrier Spacing (“SCS”), Service Data Unit (“SDU”),Signal-to-Interference-Plus-Noise Ratio (“SINR”), System InformationBlock (“SIB”), Synchronization Signal (“SS”), Transport Block (“TB”),Transport Block Size (“TBS”), Time-Division Duplex (“TDD”), TimeDivision Multiplex (“TDM”), Time Division Orthogonal Cover Code(“TD-OCC”), Transmission Power Control (“TPC”), Transmission ReceptionPoint (“TRP”), Transmission Time Interval (“TTI”), Transmit (“TX”),Uplink Control Information (“UCI”), User Entity/Equipment (MobileTerminal) (“UE”), Uplink (“UL”), Universal Mobile TelecommunicationsSystem (“UNITS”), Uplink Pilot Time Slot (“UpPTS”), Ultra-reliabilityand Low-latency Communications (“URLLC”), and Worldwide Interoperabilityfor Microwave Access (“WiMAX”).

In certain wireless communications networks, multiple beams may be usedfor communication. In such networks, uplink power control may becomplicated.

BRIEF SUMMARY

Methods for uplink power control are disclosed. Apparatuses and systemsalso perform the functions of the apparatus. One embodiment of a methodincludes receiving a first message that configures a set of referencesignal resources. In such an embodiment, each reference signal resourceof the set of reference signal resources includes a downlink referencesignal resource or an uplink sounding reference signal resource, andeach reference signal resource of the set of reference signal resourcesis associated with a corresponding uplink transmission beam pattern. Insome embodiments, the method includes receiving scheduling informationfor a first uplink transmission. In such embodiments, the first uplinktransmission is associated with a first reference signal resource of theset of reference signal resources. In certain embodiments, the methodincludes determining a first uplink transmission beam pattern associatedwith the first reference signal resource. In various embodiments, themethod includes determining a first configured maximum output power forthe first uplink transmission beam pattern. In such embodiments, thefirst configured maximum output power is based on a first antenna arrayproperty associated with the first uplink transmission beam pattern. Inone embodiment, the method includes determining a first transmit powerfor the first uplink transmission based on the first configured maximumoutput power. In certain embodiments, the method includes performing thefirst uplink transmission using the first uplink transmission beampattern based on the first transmit power.

One apparatus for uplink power control includes a receiver that:receives a first message that configures a set of reference signalresources, wherein each reference signal resource of the set ofreference signal resources includes a downlink reference signal resourceor an uplink sounding reference signal resource, and each referencesignal resource of the set of reference signal resources is associatedwith a corresponding uplink transmission beam pattern; and receivesscheduling information for a first uplink transmission. Moreover, insuch an embodiment, the first uplink transmission is associated with afirst reference signal resource of the set of reference signalresources. In certain embodiments, the apparatus includes a processorthat: determines a first uplink transmission beam pattern associatedwith the first reference signal resource; determines a first configuredmaximum output power for the first uplink transmission beam pattern,wherein the first configured maximum output power is based on a firstantenna array property associated with the first uplink transmissionbeam pattern; determines a first transmit power for the first uplinktransmission based on the first configured maximum output power; andperforms the first uplink transmission using the first uplinktransmission beam pattern based on the first transmit power.

One method for uplink power control includes transmitting a firstmessage that configures a set of reference signal resources. In such anembodiment, each reference signal resource of the set of referencesignal resources includes a downlink reference signal resource or anuplink sounding reference signal resource, and each reference signalresource of the set of reference signal resources is associated with acorresponding uplink transmission beam pattern. In some embodiments, themethod includes transmitting scheduling information for a first uplinktransmission. In such embodiments, the first uplink transmission isassociated with a first reference signal resource of the set ofreference signal resources. Moreover, in such embodiments: a firstuplink transmission beam pattern associated with the first referencesignal resource is determined by a device; a first configured maximumoutput power for the first uplink transmission beam pattern isdetermined by the device, and the first configured maximum output poweris based on a first antenna array property associated with the firstuplink transmission beam pattern; and a first transmit power for thefirst uplink transmission is determined by the device based on the firstconfigured maximum output power. In certain embodiments, the methodincludes receiving the first uplink transmission using the first uplinktransmission beam pattern based on the first transmit power.

One apparatus for uplink power control includes a transmitter that:transmits a first message that configures a set of reference signalresources, wherein each reference signal resource of the set ofreference signal resources includes a downlink reference signal resourceor an uplink sounding reference signal resource, and each referencesignal resource of the set of reference signal resources is associatedwith a corresponding uplink transmission beam pattern; and transmitsscheduling information for a first uplink transmission, wherein thefirst uplink transmission is associated with a first reference signalresource of the set of reference signal resources. In such embodiments:a first uplink transmission beam pattern associated with the firstreference signal resource is determined by a device; a first configuredmaximum output power for the first uplink transmission beam pattern isdetermined by the device, and the first configured maximum output poweris based on a first antenna array property associated with the firstuplink transmission beam pattern; and a first transmit power for thefirst uplink transmission is determined by the device based on the firstconfigured maximum output power. In some embodiments, the apparatusincludes a receiver that receives the first uplink transmission usingthe first uplink transmission beam pattern based on the first transmitpower.

One method for transmit power control includes operating a networkentity with multiple antenna arrays. In certain embodiments, the methodincludes determining a first closed-loop power control process for afirst set of uplink beam patterns based on a first antenna array of themultiple antenna arrays. In such embodiments, at least one receive beampattern of the first antenna array is used to receive a first uplinktransmission using at least one uplink beam pattern of the first set ofuplink beam patterns from a device. In some embodiments, the methodincludes determining a second closed-loop power control process for asecond set of uplink beam patterns based on a second antenna array ofthe multiple antenna arrays. In such embodiments, at least one receivebeam pattern of the second antenna array is used to receive a seconduplink transmission using at least one beam pattern of the second set ofuplink beam patterns from the device, and the second antenna array isdifferent from the first antenna array. In various embodiments, themethod includes indicating to the device in a configuration message thefirst closed-loop power control process and the second closed-loop powercontrol process.

One apparatus for transmit power control includes a processor that:operates a network entity with multiple antenna arrays; determines afirst closed-loop power control process for a first set of uplink beampatterns based on a first antenna array of the multiple antenna arrays,wherein at least one receive beam pattern of the first antenna array isused to receive a first uplink transmission using at least one uplinkbeam pattern of the first set of uplink beam patterns from a device;determines a second closed-loop power control process for a second setof uplink beam patterns based on a second antenna array of the multipleantenna arrays, wherein at least one receive beam pattern of the secondantenna array is used to receive a second uplink transmission using atleast one beam pattern of the second set of uplink beam patterns fromthe device, and the second antenna array is different from the firstantenna array; and indicates to the device in a configuration messagethe first closed-loop power control process and the second closed-looppower control process.

One method for transmit power control includes receiving a configurationmessage indicating a first closed-loop power control process and asecond closed-loop power control process from a network entity includingmultiple antenna arrays. In such an embodiment: the first closed-looppower control process is determined by the network entity for a firstset of uplink beam patterns based on a first antenna array of themultiple antenna arrays, at least one receive beam pattern of the firstantenna array is used to receive a first uplink transmission using atleast one uplink beam pattern of the first set of uplink beam patternsfrom a device; and the second closed-loop power control process isdetermined by the network entity for a second set of uplink beampatterns based on a second antenna array of the multiple antenna arrays,at least one receive beam pattern of the second antenna array is used toreceive a second uplink transmission using at least one beam pattern ofthe second set of uplink beam patterns from the device, and the secondantenna array is different from the first antenna array.

One apparatus for transmit power control includes a receiver that:receives a configuration message indicating a first closed-loop powercontrol process and a second closed-loop power control process from anetwork entity including multiple antenna arrays. In such an embodiment:the first closed-loop power control process is determined by the networkentity for a first set of uplink beam patterns based on a first antennaarray of the multiple antenna arrays, wherein at least one receive beampattern of the first antenna array is used to receive a first uplinktransmission using at least one uplink beam pattern of the first set ofuplink beam patterns from a device; and the second closed-loop powercontrol process is determined by the network entity for a second set ofuplink beam patterns based on a second antenna array of the multipleantenna arrays, wherein at least one receive beam pattern of the secondantenna array is used to receive a second uplink transmission using atleast one beam pattern of the second set of uplink beam patterns fromthe device, and the second antenna array is different from the firstantenna array.

One method for transmit power control includes determining a firstreceive beam pattern for a first uplink transmission beam pattern. Incertain embodiments, the method includes determining a second receivebeam pattern for a second uplink transmission beam pattern. In someembodiments, the method includes determining whether the first receivebeam pattern is the same as the second receive beam pattern. In variousembodiments, the method includes in response to determining that thefirst receive beam pattern is the same as the second receive beam,determining a power control parameter for the first uplink transmissionbeam pattern and the second uplink transmission beam pattern. In oneembodiment, the method includes indicating to a device in aconfiguration message the power control parameter.

One apparatus for transmit power control includes a processor that:determines a first receive beam pattern for a first uplink transmissionbeam pattern; determines a second receive beam pattern for a seconduplink transmission beam pattern; determines whether the first receivebeam pattern is the same as the second receive beam pattern; in responseto determining that the first receive beam pattern is the same as thesecond receive beam, determines a power control parameter for the firstuplink transmission beam pattern and the second uplink transmission beampattern; and indicates to a device in a configuration message the powercontrol parameter.

One method for transmit power control includes receiving a configurationmessage including a power control parameter. In such an embodiment: afirst receive beam pattern for a first uplink transmission beam patternis determined by a network entity; a second receive beam pattern for asecond uplink transmission beam pattern is determined by the networkentity; the network entity determines whether the first receive beampattern is the same as the second receive beam pattern; and in responseto the network entity determining that the first receive beam pattern isthe same as the second receive beam, the network entity determines apower control parameter for the first uplink transmission beam patternand the second uplink transmission beam pattern.

One apparatus for transmit power control includes a receiver that:receives a configuration message including a power control parameter. Insuch an embodiment: a first receive beam pattern for a first uplinktransmission beam pattern is determined by a network entity; a secondreceive beam pattern for a second uplink transmission beam pattern isdetermined by the network entity; the network entity determines whetherthe first receive beam pattern is the same as the second receive beampattern; and in response to the network entity determining that thefirst receive beam pattern is the same as the second receive beam, thenetwork entity determines a power control parameter for the first uplinktransmission beam pattern and the second uplink transmission beampattern.

BRIEF DESCRIPTION OF THE DRAWINGS

A more particular description of the embodiments briefly described abovewill be rendered by reference to specific embodiments that areillustrated in the appended drawings. Understanding that these drawingsdepict only some embodiments and are not therefore to be considered tobe limiting of scope, the embodiments will be described and explainedwith additional specificity and detail through the use of theaccompanying drawings, in which:

FIG. 1 is a schematic block diagram illustrating one embodiment of awireless communication system for transmit power control;

FIG. 2 is a schematic block diagram illustrating one embodiment of anapparatus that may be used for transmit power control;

FIG. 3 is a schematic block diagram illustrating one embodiment of anapparatus that may be used for transmit power control;

FIG. 4 is a schematic block diagram illustrating one embodiment ofcommunication between a remote unit and a network unit;

FIG. 5 is a schematic block diagram illustrating one embodiment ofcommunication between multiple remote units and multiple network units;

FIG. 6 is a flow chart diagram illustrating one embodiment of a methodfor transmit power control;

FIG. 7 is a flow chart diagram illustrating another embodiment of amethod for transmit power control;

FIG. 8 is a flow chart diagram illustrating a further embodiment of amethod for transmit power control;

FIG. 9 is a flow chart diagram illustrating yet another embodiment of amethod for transmit power control;

FIG. 10 is a flow chart diagram illustrating an additional embodiment ofa method for transmit power control; and

FIG. 11 is a flow chart diagram illustrating yet a further embodiment ofa method for transmit power control.

DETAILED DESCRIPTION

As will be appreciated by one skilled in the art, aspects of theembodiments may be embodied as a system, apparatus, method, or programproduct. Accordingly, embodiments may take the form of an entirelyhardware embodiment, an entirely software embodiment (includingfirmware, resident software, micro-code, etc.) or an embodimentcombining software and hardware aspects that may all generally bereferred to herein as a “circuit,” “module” or “system.” Furthermore,embodiments may take the form of a program product embodied in one ormore computer readable storage devices storing machine readable code,computer readable code, and/or program code, referred hereafter as code.The storage devices may be tangible, non-transitory, and/ornon-transmission. The storage devices may not embody signals. In acertain embodiment, the storage devices only employ signals foraccessing code.

Certain of the functional units described in this specification may belabeled as modules, in order to more particularly emphasize theirimplementation independence. For example, a module may be implemented asa hardware circuit comprising custom very-large-scale integration(“VLSI”) circuits or gate arrays, off-the-shelf semiconductors such aslogic chips, transistors, or other discrete components. A module mayalso be implemented in programmable hardware devices such as fieldprogrammable gate arrays, programmable array logic, programmable logicdevices or the like.

Modules may also be implemented in code and/or software for execution byvarious types of processors. An identified module of code may, forinstance, include one or more physical or logical blocks of executablecode which may, for instance, be organized as an object, procedure, orfunction. Nevertheless, the executables of an identified module need notbe physically located together, but may include disparate instructionsstored in different locations which, when joined logically together,include the module and achieve the stated purpose for the module.

Indeed, a module of code may be a single instruction, or manyinstructions, and may even be distributed over several different codesegments, among different programs, and across several memory devices.Similarly, operational data may be identified and illustrated hereinwithin modules, and may be embodied in any suitable form and organizedwithin any suitable type of data structure. The operational data may becollected as a single data set, or may be distributed over differentlocations including over different computer readable storage devices.Where a module or portions of a module are implemented in software, thesoftware portions are stored on one or more computer readable storagedevices.

Any combination of one or more computer readable medium may be utilized.The computer readable medium may be a computer readable storage medium.The computer readable storage medium may be a storage device storing thecode. The storage device may be, for example, but not limited to, anelectronic, magnetic, optical, electromagnetic, infrared, holographic,micromechanical, or semiconductor system, apparatus, or device, or anysuitable combination of the foregoing.

More specific examples (a non-exhaustive list) of the storage devicewould include the following: an electrical connection having one or morewires, a portable computer diskette, a hard disk, a random access memory(“RAM”), a read-only memory (“ROM”), an erasable programmable read-onlymemory (“EPROM” or Flash memory), a portable compact disc read-onlymemory (“CD-ROM”), an optical storage device, a magnetic storage device,or any suitable combination of the foregoing. In the context of thisdocument, a computer readable storage medium may be any tangible mediumthat can contain, or store a program for use by or in connection with aninstruction execution system, apparatus, or device.

Code for carrying out operations for embodiments may be any number oflines and may be written in any combination of one or more programminglanguages including an object oriented programming language such asPython, Ruby, Java, Smalltalk, C++, or the like, and conventionalprocedural programming languages, such as the “C” programming language,or the like, and/or machine languages such as assembly languages. Thecode may execute entirely on the user's computer, partly on the user'scomputer, as a stand-alone software package, partly on the user'scomputer and partly on a remote computer or entirely on the remotecomputer or server. In the latter scenario, the remote computer may beconnected to the user's computer through any type of network, includinga local area network (“LAN”) or a wide area network (“WAN”), or theconnection may be made to an external computer (for example, through theInternet using an Internet Service Provider).

Reference throughout this specification to “one embodiment,” “anembodiment,” or similar language means that a particular feature,structure, or characteristic described in connection with the embodimentis included in at least one embodiment. Thus, appearances of the phrases“in one embodiment,” “in an embodiment,” and similar language throughoutthis specification may, but do not necessarily, all refer to the sameembodiment, but mean “one or more but not all embodiments” unlessexpressly specified otherwise. The terms “including,” “comprising,”“having,” and variations thereof mean “including but not limited to,”unless expressly specified otherwise. An enumerated listing of itemsdoes not imply that any or all of the items are mutually exclusive,unless expressly specified otherwise. The terms “a,” “an,” and “the”also refer to “one or more” unless expressly specified otherwise.

Furthermore, the described features, structures, or characteristics ofthe embodiments may be combined in any suitable manner. In the followingdescription, numerous specific details are provided, such as examples ofprogramming, software modules, user selections, network transactions,database queries, database structures, hardware modules, hardwarecircuits, hardware chips, etc., to provide a thorough understanding ofembodiments. One skilled in the relevant art will recognize, however,that embodiments may be practiced without one or more of the specificdetails, or with other methods, components, materials, and so forth. Inother instances, well-known structures, materials, or operations are notshown or described in detail to avoid obscuring aspects of anembodiment.

Aspects of the embodiments are described below with reference toschematic flowchart diagrams and/or schematic block diagrams of methods,apparatuses, systems, and program products according to embodiments. Itwill be understood that each block of the schematic flowchart diagramsand/or schematic block diagrams, and combinations of blocks in theschematic flowchart diagrams and/or schematic block diagrams, can beimplemented by code. The code may be provided to a processor of ageneral purpose computer, special purpose computer, or otherprogrammable data processing apparatus to produce a machine, such thatthe instructions, which execute via the processor of the computer orother programmable data processing apparatus, create means forimplementing the functions/acts specified in the schematic flowchartdiagrams and/or schematic block diagrams block or blocks.

The code may also be stored in a storage device that can direct acomputer, other programmable data processing apparatus, or other devicesto function in a particular manner, such that the instructions stored inthe storage device produce an article of manufacture includinginstructions which implement the function/act specified in the schematicflowchart diagrams and/or schematic block diagrams block or blocks.

The code may also be loaded onto a computer, other programmable dataprocessing apparatus, or other devices to cause a series of operationalsteps to be performed on the computer, other programmable apparatus orother devices to produce a computer implemented process such that thecode which execute on the computer or other programmable apparatusprovide processes for implementing the functions/acts specified in theflowchart and/or block diagram block or blocks.

The schematic flowchart diagrams and/or schematic block diagrams in theFigures illustrate the architecture, functionality, and operation ofpossible implementations of apparatuses, systems, methods and programproducts according to various embodiments. In this regard, each block inthe schematic flowchart diagrams and/or schematic block diagrams mayrepresent a module, segment, or portion of code, which includes one ormore executable instructions of the code for implementing the specifiedlogical function(s).

It should also be noted that, in some alternative implementations, thefunctions noted in the block may occur out of the order noted in theFigures. For example, two blocks shown in succession may, in fact, beexecuted substantially concurrently, or the blocks may sometimes beexecuted in the reverse order, depending upon the functionalityinvolved. Other steps and methods may be conceived that are equivalentin function, logic, or effect to one or more blocks, or portionsthereof, of the illustrated Figures.

Although various arrow types and line types may be employed in theflowchart and/or block diagrams, they are understood not to limit thescope of the corresponding embodiments. Indeed, some arrows or otherconnectors may be used to indicate only the logical flow of the depictedembodiment. For instance, an arrow may indicate a waiting or monitoringperiod of unspecified duration between enumerated steps of the depictedembodiment. It will also be noted that each block of the block diagramsand/or flowchart diagrams, and combinations of blocks in the blockdiagrams and/or flowchart diagrams, can be implemented by specialpurpose hardware-based systems that perform the specified functions oracts, or combinations of special purpose hardware and code.

The description of elements in each figure may refer to elements ofproceeding figures. Like numbers refer to like elements in all figures,including alternate embodiments of like elements.

FIG. 1 depicts an embodiment of a wireless communication system 100 fortransmit power control. In one embodiment, the wireless communicationsystem 100 includes remote units 102 and network units 104. Even thougha specific number of remote units 102 and network units 104 are depictedin FIG. 1, one of skill in the art will recognize that any number ofremote units 102 and network units 104 may be included in the wirelesscommunication system 100.

In one embodiment, the remote units 102 may include computing devices,such as desktop computers, laptop computers, personal digital assistants(“PDAs”), tablet computers, smart phones, smart televisions (e.g.,televisions connected to the Internet), set-top boxes, game consoles,security systems (including security cameras), vehicle on-boardcomputers, network devices (e.g., routers, switches, modems), aerialvehicles, drones, or the like. In some embodiments, the remote units 102include wearable devices, such as smart watches, fitness bands, opticalhead-mounted displays, or the like. Moreover, the remote units 102 maybe referred to as subscriber units, mobiles, mobile stations, users,terminals, mobile terminals, fixed terminals, subscriber stations, UE,user terminals, a device, or by other terminology used in the art. Theremote units 102 may communicate directly with one or more of thenetwork units 104 via UL communication signals.

The network units 104 may be distributed over a geographic region. Incertain embodiments, a network unit 104 may also be referred to as anaccess point, an access terminal, a base, a base station, a Node-B, aneNB, a gNB, a Home Node-B, a relay node, a device, a core network, anaerial server, a radio access node, an AP, NR, a network entity, or byany other terminology used in the art. The network units 104 aregenerally part of a radio access network that includes one or morecontrollers communicably coupled to one or more corresponding networkunits 104. The radio access network is generally communicably coupled toone or more core networks, which may be coupled to other networks, likethe Internet and public switched telephone networks, among othernetworks. These and other elements of radio access and core networks arenot illustrated but are well known generally by those having ordinaryskill in the art.

In one implementation, the wireless communication system 100 iscompliant with NR protocols standardized in 3GPP, wherein the networkunit 104 transmits using an OFDM modulation scheme on the DL and theremote units 102 transmit on the UL using a SC-FDMA scheme or an OFDMscheme. More generally, however, the wireless communication system 100may implement some other open or proprietary communication protocol, forexample, WiMAX, IEEE 802.11 variants, GSM, GPRS, UMTS, LTE variants,CDMA2000, Bluetooth®, ZigBee, Sigfoxx, among other protocols. Thepresent disclosure is not intended to be limited to the implementationof any particular wireless communication system architecture orprotocol.

The network units 104 may serve a number of remote units 102 within aserving area, for example, a cell or a cell sector via a wirelesscommunication link. The network units 104 transmit DL communicationsignals to serve the remote units 102 in the time, frequency, and/orspatial domain.

In one embodiment, a remote unit 102 may be used for transmit powercontrol. The remote unit 102 may receive a first message that configuresa set of reference signal resources. In such an embodiment, eachreference signal resource of the set of reference signal resourcesincludes a downlink reference signal resource or an uplink soundingreference signal resource, and each reference signal resource of the setof reference signal resources is associated with a corresponding uplinktransmission beam pattern. In some embodiments, the remote unit 102 mayreceive scheduling information for a first uplink transmission. In suchembodiments, the first uplink transmission is associated with a firstreference signal resource of the set of reference signal resources. Incertain embodiments, the remote unit 102 may determine a first uplinktransmission beam pattern associated with the first reference signalresource. In various embodiments, the remote unit 102 may determine afirst configured maximum output power for the first uplink transmissionbeam pattern. In such embodiments, the first configured maximum outputpower is based on a first antenna array property associated with thefirst uplink transmission beam pattern. In one embodiment, the remoteunit 102 may determine a first transmit power for the first uplinktransmission based on the first configured maximum output power. Incertain embodiments, the remote unit 102 may perform the first uplinktransmission using the first uplink transmission beam pattern based onthe first transmit power. Accordingly, the remote unit 102 may be usedfor transmit power control.

In certain embodiments, a network unit 104 may be used for transmitpower control. In some embodiments, the network unit 104 may transmit afirst message that configures a set of reference signal resources. Insuch embodiments, each reference signal resource of the set of referencesignal resources includes a downlink reference signal resource or anuplink sounding reference signal resource, and each reference signalresource of the set of reference signal resources is associated with acorresponding uplink transmission beam pattern. In some embodiments, thenetwork unit 104 may transmit scheduling information for a first uplinktransmission. In such embodiments, the first uplink transmission isassociated with a first reference signal resource of the set ofreference signal resources. Moreover, in such embodiments: a firstuplink transmission beam pattern associated with the first referencesignal resource is determined by a device; a first configured maximumoutput power for the first uplink transmission beam pattern isdetermined by the device, and the first configured maximum output poweris based on a first antenna array property associated with the firstuplink transmission beam pattern; and a first transmit power for thefirst uplink transmission is determined by the device based on the firstconfigured maximum output power. In certain embodiments, the networkunit 104 may receive the first uplink transmission using the firstuplink transmission beam pattern based on the first transmit power.Accordingly, the network unit 104 may be used for transmit powercontrol.

In certain embodiments, a network unit 104 may be used for transmitpower control. In some embodiments, the network unit 104 may operate anetwork entity with multiple antenna arrays. In certain embodiments, thenetwork unit 104 may determine a first closed-loop power control processfor a first set of uplink beam patterns based on a first antenna arrayof the multiple antenna arrays. In such embodiments, at least onereceive beam pattern of the first antenna array is used to receive afirst uplink transmission using at least one uplink beam pattern of thefirst set of uplink beam patterns from a device. In some embodiments,the network unit 104 may determine a second closed-loop power controlprocess for a second set of uplink beam patterns based on a secondantenna array of the multiple antenna arrays. In such embodiments, atleast one receive beam pattern of the second antenna array is used toreceive a second uplink transmission using at least one beam pattern ofthe second set of uplink beam patterns from the device, and the secondantenna array is different from the first antenna array. In variousembodiments, the network unit 104 may indicate to the device in aconfiguration message the first closed-loop power control process andthe second closed-loop power control process. Accordingly, the networkunit 104 may be used for transmit power control.

In one embodiment, a remote unit 102 may be used for transmit powercontrol. The remote unit 102 may receive a configuration messageindicating a first closed-loop power control process and a secondclosed-loop power control process from a network entity includingmultiple antenna arrays. In such an embodiment: the first closed-looppower control process is determined by the network entity for a firstset of uplink beam patterns based on a first antenna array of themultiple antenna arrays, at least one receive beam pattern of the firstantenna array is used to receive a first uplink transmission using atleast one uplink beam pattern of the first set of uplink beam patternsfrom a device; and the second closed-loop power control process isdetermined by the network entity for a second set of uplink beampatterns based on a second antenna array of the multiple antenna arrays,at least one receive beam pattern of the second antenna array is used toreceive a second uplink transmission using at least one beam pattern ofthe second set of uplink beam patterns from the device, and the secondantenna array is different from the first antenna array. Accordingly,the remote unit 102 may be used for transmit power control.

In certain embodiments, a network unit 104 may be used for transmitpower control. In some embodiments, the network unit 104 may determine afirst receive beam pattern for a first uplink transmission beam pattern.In certain embodiments, the network unit 104 may determine a secondreceive beam pattern for a second uplink transmission beam pattern. Insome embodiments, the network unit 104 may determine whether the firstreceive beam pattern is the same as the second receive beam pattern. Invarious embodiments, the network unit 104 may, in response todetermining that the first receive beam pattern is the same as thesecond receive beam, determine a power control parameter for the firstuplink transmission beam pattern and the second uplink transmission beampattern. In one embodiment, the network unit 104 may indicate to adevice in a configuration message the power control parameter.Accordingly, the network unit 104 may be used for transmit powercontrol.

In one embodiment, a remote unit 102 may be used for transmit powercontrol. The remote unit 102 may receive a configuration messageincluding a power control parameter. In such an embodiment: a firstreceive beam pattern for a first uplink transmission beam pattern isdetermined by a network entity; a second receive beam pattern for asecond uplink transmission beam pattern is determined by the networkentity; the network entity determines whether the first receive beampattern is the same as the second receive beam pattern; and in responseto the network entity determining that the first receive beam pattern isthe same as the second receive beam, the network entity determines apower control parameter for the first uplink transmission beam patternand the second uplink transmission beam pattern. Accordingly, the remoteunit 102 may be used for transmit power control.

FIG. 2 depicts one embodiment of an apparatus 200 that may be used fortransmit power control. The apparatus 200 includes one embodiment of theremote unit 102. Furthermore, the remote unit 102 may include aprocessor 202, a memory 204, an input device 206, a display 208, atransmitter 210, and a receiver 212. In some embodiments, the inputdevice 206 and the display 208 are combined into a single device, suchas a touchscreen. In certain embodiments, the remote unit 102 may notinclude any input device 206 and/or display 208. In various embodiments,the remote unit 102 may include one or more of the processor 202, thememory 204, the transmitter 210, and the receiver 212, and may notinclude the input device 206 and/or the display 208.

The processor 202, in one embodiment, may include any known controllercapable of executing computer-readable instructions and/or capable ofperforming logical operations. For example, the processor 202 may be amicrocontroller, a microprocessor, a central processing unit (“CPU”), agraphics processing unit (“GPU”), an auxiliary processing unit, a fieldprogrammable gate array (“FPGA”), or similar programmable controller. Insome embodiments, the processor 202 executes instructions stored in thememory 204 to perform the methods and routines described herein. Invarious embodiments, the processor 202 may: determine a first uplinktransmission beam pattern associated with a first reference signalresource; determine a first configured maximum output power for thefirst uplink transmission beam pattern, wherein the first configuredmaximum output power is based on a first antenna array propertyassociated with the first uplink transmission beam pattern; determine afirst transmit power for the first uplink transmission based on thefirst configured maximum output power; and/or perform the first uplinktransmission using the first uplink transmission beam pattern based onthe first transmit power. The processor 202 is communicatively coupledto the memory 204, the input device 206, the display 208, thetransmitter 210, and the receiver 212.

The memory 204, in one embodiment, is a computer readable storagemedium. In some embodiments, the memory 204 includes volatile computerstorage media. For example, the memory 204 may include a RAM, includingdynamic RAM (“DRAM”), synchronous dynamic RAM (“SDRAM”), and/or staticRAM (“SRAM”). In some embodiments, the memory 204 includes non-volatilecomputer storage media. For example, the memory 204 may include a harddisk drive, a flash memory, or any other suitable non-volatile computerstorage device. In some embodiments, the memory 204 includes bothvolatile and non-volatile computer storage media. In some embodiments,the memory 204 also stores program code and related data, such as anoperating system or other controller algorithms operating on the remoteunit 102.

The input device 206, in one embodiment, may include any known computerinput device including a touch panel, a button, a keyboard, a stylus, amicrophone, or the like. In some embodiments, the input device 206 maybe integrated with the display 208, for example, as a touchscreen orsimilar touch-sensitive display. In some embodiments, the input device206 includes a touchscreen such that text may be input using a virtualkeyboard displayed on the touchscreen and/or by handwriting on thetouchscreen. In some embodiments, the input device 206 includes two ormore different devices, such as a keyboard and a touch panel.

The display 208, in one embodiment, may include any known electronicallycontrollable display or display device. The display 208 may be designedto output visual, audible, and/or haptic signals. In some embodiments,the display 208 includes an electronic display capable of outputtingvisual data to a user. For example, the display 208 may include, but isnot limited to, an LCD display, an LED display, an OLED display, aprojector, or similar display device capable of outputting images, text,or the like to a user. As another, non-limiting, example, the display208 may include a wearable display such as a smart watch, smart glasses,a heads-up display, or the like. Further, the display 208 may be acomponent of a smart phone, a personal digital assistant, a television,a table computer, a notebook (laptop) computer, a personal computer, avehicle dashboard, or the like.

In certain embodiments, the display 208 includes one or more speakersfor producing sound. For example, the display 208 may produce an audiblealert or notification (e.g., a beep or chime). In some embodiments, thedisplay 208 includes one or more haptic devices for producingvibrations, motion, or other haptic feedback. In some embodiments, allor portions of the display 208 may be integrated with the input device206. For example, the input device 206 and display 208 may form atouchscreen or similar touch-sensitive display. In other embodiments,the display 208 may be located near the input device 206.

The transmitter 210 is used to provide UL communication signals to thenetwork unit 104 and the receiver 212 is used to receive DLcommunication signals from the network unit 104, as described herein. Insome embodiments, the receiver 212: receives a first message thatconfigures a set of reference signal resources, wherein each referencesignal resource of the set of reference signal resources includes adownlink reference signal resource or an uplink sounding referencesignal resource, and each reference signal resource of the set ofreference signal resources is associated with a corresponding uplinktransmission beam pattern; and receives scheduling information for afirst uplink transmission. Moreover, in such embodiments, the firstuplink transmission is associated with a first reference signal resourceof the set of reference signal resources.

In certain embodiments, the receiver 212: receives a configurationmessage indicating a first closed-loop power control process and asecond closed-loop power control process from a network entity includingmultiple antenna arrays. In such embodiments: the first closed-looppower control process is determined by the network entity for a firstset of uplink beam patterns based on a first antenna array of themultiple antenna arrays, wherein at least one receive beam pattern ofthe first antenna array is used to receive a first uplink transmissionusing at least one uplink beam pattern of the first set of uplink beampatterns from a device; and the second closed- loop power controlprocess is determined by the network entity for a second set of uplinkbeam patterns based on a second antenna array of the multiple antennaarrays, wherein at least one receive beam pattern of the second antennaarray is used to receive a second uplink transmission using at least onebeam pattern of the second set of uplink beam patterns from the device,and the second antenna array is different from the first antenna array.

In various embodiments, the receiver 212: receives a configurationmessage including a power control parameter. In such embodiments: afirst receive beam pattern for a first uplink transmission beam patternis determined by a network entity; a second receive beam pattern for asecond uplink transmission beam pattern is determined by the networkentity; the network entity determines whether the first receive beampattern is the same as the second receive beam pattern; and in responseto the network entity determining that the first receive beam pattern isthe same as the second receive beam, the network entity determines apower control parameter for the first uplink transmission beam patternand the second uplink transmission beam pattern. Although only onetransmitter 210 and one receiver 212 are illustrated, the remote unit102 may have any suitable number of transmitters 210 and receivers 212.The transmitter 210 and the receiver 212 may be any suitable type oftransmitters and receivers. In one embodiment, the transmitter 210 andthe receiver 212 may be part of a transceiver.

FIG. 3 depicts one embodiment of an apparatus 300 that may be used fortransmit power control. The apparatus 300 includes one embodiment of thenetwork unit 104. Furthermore, the network unit 104 may include aprocessor 302, a memory 304, an input device 306, a display 308, atransmitter 310, and a receiver 312. As may be appreciated, theprocessor 302, the memory 304, the input device 306, the display 308,the transmitter 310, and the receiver 312 may be substantially similarto the processor 202, the memory 204, the input device 206, the display208, the transmitter 210, and the receiver 212 of the remote unit 102,respectively.

In certain embodiments, the transmitter 310: transmits a first messagethat configures a set of reference signal resources, wherein eachreference signal resource of the set of reference signal resourcesincludes a downlink reference signal resource or an uplink soundingreference signal resource, and each reference signal resource of the setof reference signal resources is associated with a corresponding uplinktransmission beam pattern; and transmits scheduling information for afirst uplink transmission, wherein the first uplink transmission isassociated with a first reference signal resource of the set ofreference signal resources. In such embodiments: a first uplinktransmission beam pattern associated with the first reference signalresource is determined by a device; a first configured maximum outputpower for the first uplink transmission beam pattern is determined bythe device, and the first configured maximum output power is based on afirst antenna array property associated with the first uplinktransmission beam pattern; and a first transmit power for the firstuplink transmission is determined by the device based on the firstconfigured maximum output power. In various embodiments, the receiver312 receives the first uplink transmission using the first uplinktransmission beam pattern based on the first transmit power.

In some embodiments, the processor 302: operates a network entity withmultiple antenna arrays; determines a first closed-loop power controlprocess for a first set of uplink beam patterns based on a first antennaarray of the multiple antenna arrays, wherein at least one receive beampattern of the first antenna array is used to receive a first uplinktransmission using at least one uplink beam pattern of the first set ofuplink beam patterns from a device; determines a second closed-looppower control process for a second set of uplink beam patterns based ona second antenna array of the multiple antenna arrays, wherein at leastone receive beam pattern of the second antenna array is used to receivea second uplink transmission using at least one beam pattern of thesecond set of uplink beam patterns from the device, and the secondantenna array is different from the first antenna array; and indicatesto the device in a configuration message the first closed-loop powercontrol process and the second closed-loop power control process.

In various embodiments, the processor 302: determines a first receivebeam pattern for a first uplink transmission beam pattern; determines asecond receive beam pattern for a second uplink transmission beampattern; determines whether the first receive beam pattern is the sameas the second receive beam pattern; in response to determining that thefirst receive beam pattern is the same as the second receive beam,determines a power control parameter for the first uplink transmissionbeam pattern and the second uplink transmission beam pattern; andindicates to a device in a configuration message the power controlparameter. Although only one transmitter 310 and one receiver 312 areillustrated, the network unit 104 may have any suitable number oftransmitters 310 and receivers 312. The transmitter 310 and the receiver312 may be any suitable type of transmitters and receivers. In oneembodiment, the transmitter 310 and the receiver 312 may be part of atransceiver.

In some embodiments, such as in 5G NR, a system may support both singlebeam and multi-beam based operations. In such embodiments, a UE may usea PC framework for UL signals and/or channels, such asPUSCH/PUCCH/PRACH/SRS/DMRS, to allocate appropriate power levels tothose signals and/or channel for achieving a target SINR even with ULinterference caused by other UEs at a gNB. As may be appreciated, eachsignal and/or channel may be carried on one or multiple beams that areseparate from beams for other signals and/or channels or may bemultiplexed on the same beams corresponding to one or some of the othersignals and/or channels. For power control, a UE may be configured withone or more DL RS resources (e.g., CSI-RS, SS/PBCH block, etc.) that maybe used for pathloss measurement and/or estimation to evaluate radiolink qualities of one or more serving beams. In certain embodiments, anRS resource used for pathloss estimation may be referred to as a DLpathloss estimation RS resource. In such embodiments, each DL pathlossestimation RS resource may be associated with one or more DL antennaports (e.g., an antenna port of a SS/PBCH block or a CSI-RS antenna portof a CSI-RS resource).

In various embodiments, an UL power control framework may include astatic (or semi-static) OL part that sets a large-scale power level fora certain signal and/or channel of a UE, and a dynamic CL part thatadjusts for small-scale time-varying power changes that may occur due toUL interference variations at a gNB. In some embodiments, OL-PC is basedon a target power level P0, and a fractional pathloss compensationfactor alpha, while the CL-PC is mainly based on a TPC command in anabsolute or accumulated form across subframes, all of which may beconfigured by an eNB. In certain embodiments, to allocate frequencyresources to a signal and/or channel by a gNB scheduler, a UE maytransmit a PHR to an eNB. In various embodiments, a PHR may be definedas a gap between a current power level to a configured maximum UE outputpower called Pcmax.

Described herein are various methods that may be performed at a UE in awireless network operated with multiple DL beams that may be transmittedusing multiple gNB TRPS. Various methods may include computing: a UE'smaximum transmission power level (e.g., P_(CMAX)) for multiple-panelUEs; a number of PHRs and their corresponding trigger conditions; and aconfiguration of CL-PC and its associated TPC command.

In certain configurations, for a serving cell and a given subframe onlyone P_(CMAX) is defined for a UE because only single antenna panel andsingle-beam scenarios (e.g., omni antennas) are used.

For multi-panel and/or multi-beam wireless systems defined in 5G, oneembodiment includes a UE reporting a separate PHR for all activelymonitored gNB beams, including virtual PHR values with respect to areference format (e.g., a specified number of PRB and/or MCS allocation)for gNB beams that are not currently scheduled for transmission and/orreception (namely, non-current beams). Another embodiment may include aUE not reporting any PHR values, because virtual reports for non-currentbeams may be considered to provide limited gain. In some embodiments, aUE may periodically report a network-configured number of virtual PHRvalues.

In various configurations, two trigger conditions may be used forreporting a new PHR report. One trigger condition may be based onexpiration of a periodic-PHR timer, and a second trigger condition maybe based on a significant change in a UE's DL pathloss estimation,provided enough time has elapsed after the previous PHR report, andbased on expiration of a PHR-prohibit timer. In some embodiments, thesame conditions as in LTE may be sufficient for a multi-beam 5G system.In certain embodiments, PHR may be triggered for any beam update. In oneembodiment, a PHR trigger condition may reflect a sum of PL changesacross all beam pair links, and the PHR itself may reflect the headroomto Pcmax of the sum of the individual power of all beam pair links.

In some configurations, such as a single-beam framework found in LTE,only a single CL-PC, and therefore a single TPC command, may be used.For other configurations, such as multi-beam 5G wireless systems, asingle CL-PC may be sufficient (e.g., for single TRP, single panel,single beam transmission, and/or single beam reception). In certainembodiments, a single CL-PC may be set as default, and multiple CL-PCmay be considered as optional for certain beam-specific scenario (e.g.,for multi-TRP transmission and/or reception). In various embodiments, aseparate accumulated TPC command may be used for each beam and to resetan accumulation once for all beam changes except for beam refinement. Insome embodiments, a TPC accumulation may be reset in response to achange to a UE-specific part of P0 or a change to a beam-pair (e.g., aQCL beam-pair). In certain embodiments, one CL-PC may be used for eachgNB TRP, but a configurable additional offset may be applied dependingon a target service in response to a beam change or switch that occurswithin the same TRP. In various embodiments, a common CL-PC within a QCLbeam group may be used, and separate CL-PC for different QCL beam groupsmay be used.

In one embodiment, as illustrated in FIG. 4, for a given serving cell c,a UE (e.g., remote unit 102) may transmit to a gNB (e.g., a network unit104) using multiple UE antenna panels and/or sub-arrays, each having adifferent number of antenna elements. At each time instance, each paneland/or sub-array may form one out of multiple possible beams for ULtransmission to operate with a gNB beam (e.g., based on a DL beammanagement procedure). In some embodiments, a configured maximum outputpower value, called P_(CMAX,b,c), for each UE beam may be apanel-dependent value defined in terms of a total radiated power or EIRPof the panel and/or sub-array, and may be UE antennasubarray-size/panel-size specific. In certain embodiments, P_(CMAX,b,c)may depend upon a number of antenna elements within an antenna array,panel, and/or subarray that is transmitting. In one embodiment, if, forexample in UL MIMO, UL CoMP, or UL Multi-TRP transmission, beams fromtwo different UE antenna panel/subarray are used for simultaneoustransmission to a gNB or multiple gNBs, an independent P_(CMAX,b,c)setting may be used for beams from each UE antenna panel and/orsubarray. In another embodiment, a single value of P_(CMAX,b′,c) may beused for both beams from two different UE antenna panels and/orsubarrays such as the minimum or maximum of linear summation of the twoP_(CMAX,b,c) for the two beams from the two different UE antenna panelsand/or subarrays, or e.g., the configured maximum output power for theserving cell P_(CMAX, c). In various embodiments, power scaling may beperformed if a total transmit power of a UE from two antenna panelsand/or subarrays is to exceed a UE total configured maximum output powerP_(CMAX, c) or P_(CMAX). In certain embodiments, P_(CMAX, c) or P_(CMAX)may depend on a UE power class and P_(EMAX,c) configured for a servingcell. In some embodiments, a UE may report a beam, antenna array, panel,and/or subarray specific P_(CMAX,b,c) value in response to a requestfrom a network. In one embodiment, a UE may report a beam, antennaarray, panel, subarray specific P_(CMAX,b,c) that is used forcalculating a PH for an UL transmission from the beam, antenna array,panel, and/or subarray together with the PH in a PHR from the UE. Insuch embodiments, the UL transmission may be a real transmission fromthe beam, antenna array, panel, and/or subarray, or the UL transmissionmay be a virtual transmission corresponding to a reference format. Insome embodiments, a reference format may be a 1 RB allocation andP_(CMAX,b,c) may be computed assuming: MPR=0 dB, A-MPR=0 dB, P-MPR=0 dB,and/or ΔTC=0 dB for a slot i. In certain embodiments, in response to avirtual PH being computed for a second beam (e.g., corresponding to avirtual transmission on the second beam with a reference format)together with a real PH for a first beam (e.g., with actual ULtransmission on the first beam), the transmission scheme (e.g., CP-OFDMor SC-FDMA) for the virtual transmission may be assumed to be the sameas the transmission scheme for the actual UL transmission on the firstbeam.

FIG. 4 is a schematic block diagram illustrating one embodiment ofcommunication 400 between the remote unit 102 (e.g., a UE) and thenetwork unit 104 (e.g., a gNB). As illustrated, the remote unit 102includes a first transmission element T1, a second transmission elementT2, and a third transmission element T3. Each of the first transmissionelement T1, the second transmission element T2, and the thirdtransmission element T3 may transmit to the network unit 104. Moreover,each of the first transmission element T1, the second transmissionelement T2, and the third transmission element T3 may have a differentnumber of antenna elements. In some embodiments, each of the firsttransmission element T1, the second transmission element T2, and thethird transmission element T3 may be an antenna panel and/or an antennasub-array.

In one embodiment, a UE may operate with the same gNB beams before andafter a UE rotation event, during which the UE panel for the ULtransmission, and therefore the corresponding UE UL beam, will change.In certain embodiments, if two UE panels before and after a UE rotationhave a different number of antenna elements, corresponding P_(CMAX,b,c)values may differ significantly. In embodiments in which there is a PHreporting either before or after a UE rotation, the UE may inform a gNBwhich P_(CMAX,b,c) value has been used in the reported PH. In suchembodiments, the reporting may avoid a misunderstanding between the gNBand the UE that a change in PH is due to P_(CMAX) changes or due toother power setting differences (e.g., biased estimation of pathloss atthe UE, etc.). This is, in some sense, similar to an extended PHRreporting in which a UE reports, in addition to a PH value, acorresponding P_(CMAX,c) for a serving cell c, in response to real-PUSCHtransmission existing for type-1 PH reporting or in response toreal-PUCCH transmission existing for type-2 PH reporting.

In one embodiment, a UE may report an upper limit or upper bound of aconfigured maximum output power P_(CMAX,b,c) for any UL beam associatedwith an antenna array, panel, and/or subarray, from which an ULtransmission occurs together with a PH in a PHR from the UE. In suchembodiments, the upper limit or upper bound of the configured maximumoutput power may depend on a UE antenna subarray-size, and/or apanel-size, and may depend on a number of antenna elements within theantenna array, panel, and/or subarray that is transmitting.

In certain embodiments, if a current beam is from a same antenna array,panel, and/or subarray as that used for computing a PH in a last PHR,then a UE may skip reporting a configured maximum output power in acurrent PHR. In such embodiments, the UE may indicate this by setting avalue of a field in the PHR (e.g., C=0 if there is no change in a UEantenna array and configured maximum output power not included in thecurrent PHR and C=1 if there is a change in the UE antenna array andconfigured maximum output power is included in the current PHR).

In one embodiment, in response to a UE being scheduled to transmit data(e.g., PUSCH or PUCCH) on ‘K’ beams corresponding to ‘K’ gNB beams(e.g., indicated in a transmission indicator in DCI, ‘K’ gNB beams usedas DL pathloss reference, and may assume TX/RX beam correspondence) at atime in a slot i and a PHR is to be reported, then only a limited numberof 1≤L≤K real PHs may be reported by the UE. The limited number of realPHs may be based on a similarity of gNB beams. For example, thesimilarity of gNB beams may be a spatial correlation. In certainembodiments, if a first set of gNB beams (e.g., two gNB beams) from asame gNB TRP (or TRP panel) are scheduled for a UE, the number of realPHs reported may be limited. In such embodiments, the first set of gNBbeams may be QCL with respect to some large-scale parameters such asaverage delay and/or Doppler spread, therefore, only one PH may bereported for the first set of gNB beams. In one embodiment, one PH isreported for a first set of gNB beams regardless of whethercorresponding UE transmit beams are operated with a same UE antennapanel and/or array or with distinct UE panels and/or arrays. In anotherembodiment, one PH is reported for a first set of gNB beams for whichcorresponding UE transmit beams are operated with a same UE antennapanel and/or array. In some embodiments, a single antenna array, panel,and/or subarray specific P_(CMAX,b,c) that is used for calculating a PHfor a first set of gNB beams may be included in a PHR.

In one embodiment, upon addition of gNB beams (e.g., that are not in anexisting active beam set) to a set of active beams (e.g., monitoredbeams) for a UE, a PHR may be triggered and the UE may report virtual PHfor the beams (e.g., the newly added gNB beams to the active beam set),along with a corresponding panel-specific P_(CMAX,b,c) value or anindication of the panel/beam. In such embodiments, the network may beprovided with an accurate estimate of a pathloss value for the newlyadded beams.

In one embodiment, in response to a UE being configured with ‘N’ gNBactive beams and scheduled to transmit data (e.g., PUSCH or PUCCH) on‘K’ beams corresponding to a subset of ‘K’ gNB beams at a time, where1≤K≤N, then the UE may aperiodically report PHR with a virtual PH for alimited number of 0<L≤N−K gNB-selected non-current beams. In suchembodiments, the aperiodic report may be based on an aperiodic triggerby the network. Moreover, the L selected non-current beams may bedetermined based on a dissimilarity of non-current beams with currentbeams and/or previous beam scheduling history and a possibility ofscheduling a non-current gNB beam for transmission in upcomingsub-frames, for example.

In certain embodiments, UL transmissions may correspond to different TTIlengths (e.g., some UL transmissions may be slot based transmissionswhile other UL transmissions may be mini-slot based transmissions). Insuch embodiments, a PHR corresponding to each TTI length may be sent inan UL transmission corresponding to that TTI length (e.g., the ULtransmission for a PHR may have a TTI length that matches the TTI lengthfor the UL transmission).

In one embodiment, if a UE is capable of simultaneous transmission ofmultiple beams from multiple UE panels (e.g., one beam from each UEpanel to each gNB TRP), the UE may report a PH separately for each beamwith a corresponding P_(CMAX,b,c) for that antenna array and/or panel,or may report a type-2-like PH with a single value of P_(CMAX,b′,c) thatmay be used for both beams, wherein the PH may be defined as adifference between P_(CMAX,b′,c) and a sum of a power required for an ULtransmission of each beam from each panel. In some embodiments, anetwork may configure which corresponding gNB beams to use forsimultaneous transmission of multiple beams from multiple UE panels. Invarious embodiments, a network may configure multiple type-2-like PHRs(e.g., based on a similarity of gNB beams), and for each PHR the networkmay configure a subset of active gNB beams (e.g., including non-currentbeams) that contribute to that PHR. For each PHR, the UE may also reportapplied P_(CMAX,b,c) values for computing the PHR. If some of the gNBbeams configured for a type-2-like PH are not currently scheduled fortransmission and/or reception in a certain time slot (e.g., a singlegNB/UE beam transmission at a time), a virtual type-2-like PH withrespect to a reference format may be reported for the non-current beams,or for example a PH may be reported for only the scheduled beam.

In some embodiments, a step size for a TPC command (e.g., accumulated orabsolute) may be different if different open-loop PC parameters (e.g.,P0, alpha) may be configured to achieve different target SINR values(e.g., for different services, URLLC).

In certain embodiments, a separate closed-loop power control (and aseparate corresponding TPC command) may be configured for differentpanels of each gNB TRP if TRP panels are facing significantly differentspatial directions, e.g., in terms of a geometrical (spherical) anglegreater than a certain threshold possibly based on gNB implementation,or, e.g., in terms of the quasi-co-located (“QCL”) informationcorresponding to different beams generated by the panels/TRPs of a gNB.In various embodiments, a same closed-loop PC may be used for all gNB Rxbeams of a same TRP panel. In such embodiments, a last and/or currentvalue of an accumulated TPC command may be carried over to a next timeslot in response to one beam from those gNB beams being operated by theUE, even if those beams have not been used in a long time period, e.g.,in terms of the absolute time duration (e.g., in micro-seconds) or thenumber of slots between two consecutive usages of beams from those gNBbeams being greater than a certain threshold. FIG. 5 shows oneembodiment of a way OL-PC and CL-PC may be linked for a multi-service,multi-beam 5G wireless system.

Specifically, FIG. 5 is a schematic block diagram illustrating oneembodiment of communication 500 between multiple remote units (e.g.,UEs, remote units 102) and multiple network units (e.g., gNBs, networkunits 104). Communication 500 between a first remote unit 502, a secondremote unit 504, a third remote unit 506, a fourth remote unit 508, afirst network unit 510, and a second network unit 512 are illustrated.The first remote unit 502 may have an OL-PC j=1. Moreover, the firstremote unit 502 may operate a first service (“Service-1”) andcommunicate with the first network unit 510 for the first service usinga first beam (“gNB-Beam k=1”) and a second beam (“gNB-Beam k=2”). Thesecond remote unit 504 may have an OL-PC j=2. Moreover, the secondremote unit 504 may operate a second service (“Service-2”) andcommunicate with the first network unit 510 for the second service usingthe first beam.

The third remote unit 506 may have an OL-PC j=3. Moreover, the thirdremote unit 506 may operate the second service and communicate with thesecond network unit 512 for the second service using a third beam(“gNB-Beam k=3”) and a fourth beam (“gNB-Beam k=4”). The fourth remoteunit 508 may have an OL-PC j=4. Moreover, the fourth remote unit 508 mayoperate a third service (“Service-3”) and communicate with the secondnetwork unit 512 for the third service using the third beam and thefourth beam.

The first network unit 510 may have a CL-PC l=1. Moreover, the firstnetwork unit 510 may communicate with the first remote unit 502 and thesecond remote unit 504 using the first beam and the second beam. Thesecond network unit 512 may have a CL-PC l=2. Moreover, the secondnetwork unit 512 may communicate with the third remote unit 506 and thefourth remote unit 508 using the third beam and the fourth beam.

In one embodiment, for a fixed gNB RX beam, a same power control (e.g.,open-loop and closed-loop) may be used irrespective of a UE TX beamselection and/or change, regardless of whether a UE beam change iswithin a same UE panel or across different UE panels, and whether or notthe UE beam change is transparent to the gNB. In some embodiments, if asignificant pathloss change occurs during a UE TX beam change for afixed gNB Rx beam, a network may update a PRB allocation for that beamlater (e.g., after a new PHR is reported), so that no other action isnecessary on the UE side or gNB side.

In some embodiments, simultaneous (or concurrent) configuration ofabsolute and/or accumulated TPC command modes may be supported to reducea number of closed-loop PC and/or to keep a step size for an accumulatedTPC command small. In various embodiments, a value of an absolute TPCcommand may be TRP-specific or TRP-panel-specific (e.g., to capture alarge-scale offset of different UL interferences observed by a gNB). Insuch embodiments, interference patterns across different TRP panels maybe considered to be similar.

In various embodiments, TX/RX beam correspondence at a TRP and a UE maybe considered as the following: 1) TX/RX beam correspondence at a TRPstays the same if at least one of the following is satisfied: a TRP isable to determine a TRP RX beam for an uplink reception based on a UE'sdownlink measurement on the TRP's one or more TX beams; and/or the TRPis able to determine a TRP TX beam for a downlink transmission based onthe TRP's uplink measurement on the TRP's one or more RX beams; 2) TX/RXbeam correspondence at a UE stays the same if at least one of thefollowing is satisfied: a UE is able to determine a UE TX beam for anuplink transmission based on the UE's downlink measurement on the UE'sone or more RX beams; and/or the UE is able to determine the UE RX beamfor a downlink reception based on a TRP's indication based on an uplinkmeasurement on the UE's one or more TX beams.

In one embodiment, a UE may receive a message configuring a first set ofone or more DL RS resources (e.g., CSI-RS, SS/PBCH block beam), whereineach of the DL RS resource of the first set of DL RS resources isassociated with a corresponding UL transmission beam pattern. In someembodiments, the UE may: receive a UL scheduling grant DCI on PDCCHindicating UL transmission, wherein the UL transmission associated witha first DL RS resource of the first set of DL RS resources; anddetermine a corresponding first UL transmission beam pattern associatedwith the indicated first DL RS resource. In various embodiments, the UEmay measure on the indicated first DL RS resource on a first UEreception beam pattern and may determine the first UL transmission beampattern based on the downlink measurement on the first UE reception beampattern. In certain embodiments, the UE may also measure RSRP on theindicated first DL RS resource for pathloss estimation which may be usedfor UL transmit power determination. In some embodiments, the UE maydetermine a first configured maximum output power (e.g.,P_(CMAX,b,c (i))) for the determined first UL transmission beam patternwherein the first configured maximum output power for the determinedfirst UL transmission beam pattern is based on an first antenna arrayand/or panel associated with the first UL transmission beam pattern. Invarious embodiments, the UE may: determine the first transmit power ofthe first UL transmission based on the determined first configuredmaximum output power and the pathloss estimate; and transmit an UL datacorresponding to the UL scheduling grant using the determined first ULtransmission beam pattern based on the determined first transmit power.

In another embodiment, a UE may receive a message configuring a firstset of one or more DL RS resources (e.g., CSI-RS, SS/PBCH block beam)and/or UL sounding RS resources pairs, each of the DL RS resourcesand/or UL sounding RS resources of the first set of DL RS resourcesand/or UL sounding RS resources pairs may be associated with acorresponding UL transmission beam pattern. In some embodiments, the UEmay receive an UL scheduling grant DCI on PDCCH indicating ULtransmission, the UL transmission associated with a first DL RS resourceand/or UL sounding RS resource of the first set of DL RS resource-pairsand/or UL sounding RS resource-pairs. In certain embodiments, the UE maymeasure RSRP on the indicated first DL RS resource for pathlossestimation which may be used for UL transmit power determination. Invarious embodiments, the UE may determine a corresponding first ULtransmission beam pattern associated with the indicated first ULsounding RS resource. In some embodiments, the UE may determine a firstconfigured maximum output power (e.g., P_(CMAX,b,c (i))) for thedetermined first UL transmission beam pattern wherein the firstconfigured maximum output power for the determined first UL transmissionbeam pattern is based on an first antenna array and/or panel associatedwith the first UL transmission beam pattern. In some embodiments, the UEmay: determine the first transmit power of the first UL transmissionbased on the determined first configured maximum output power and thepathloss estimate; and transmit a UL data corresponding to the ULscheduling grant using the determined first UL transmission beam patternbased on the determined first transmit power.

As used herein, an antenna port may be defined such that a channel overwhich a symbol on the antenna port is conveyed may be inferred from thechannel over which another symbol on the same antenna port is conveyed.

Moreover, as used herein, two antenna ports may be considered QCL iflarge-scale properties of a channel over which a symbol on one antennaport is conveyed may be inferred from the channel over which a symbol onthe other antenna port is conveyed. The large-scale properties mayinclude delay spread, Doppler spread, Doppler shift, average gain,average delay, and/or spatial RX parameters. Two antenna ports may beQCL with respect to a subset of the large-scale properties. Spatial RXparameters may include: AoA, Dominant AoA, average AoA, angular spread,PAS of AoA, average AoD, PAS of AoD, transmit and/or receive channelcorrelation, transmit and/or receive beamforming, and/or spatial channelcorrelation.

In certain embodiments, an antenna port may be a logical port that maycorrespond to a beam (e.g., resulting from beamforming) or maycorrespond to a physical antenna on a device. In some embodiments, aphysical antenna may map directly to a single antenna port, in which anantenna port corresponds to an actual physical antenna. In variousembodiments, a set of physical antennas, a subset of physical antennas,an antenna set, an antenna array, and/or an antenna sub-array may bemapped to one or more antenna ports after applying complex weights, acyclic delay, or both to the signal on each physical antenna. A physicalantenna set may have antennas from a single module or panel, or frommultiple modules or panels. The complex weights may be fixed as in anantenna virtualization scheme, such as CDD. A procedure used to deriveantenna ports from physical antennas may be specific to a deviceimplementation and transparent to other devices.

In some examples, DL TX antenna ports may correspond to antenna ports ofa single CSI-RS resource, or antenna ports of different CSI-RS resources(e.g., a first subset (including one) of DL TX antenna portscorresponding to a first CSI-RS resource, and a second subset (includingone) of DL TX antenna ports corresponding to a second CSI-RS resource).

In one example, an antenna port (e.g., DL TX) may be associated with oneor more SS blocks, and each SS block may have a corresponding SS blockindex. An antenna port associated with a first SS block (e.g., with afirst SS block index) may correspond to a first DL TX beam (e.g.,beamforming pattern), and the antenna port associated with a second SSblock (e.g., with a second SS block index) may correspond to a second DLTX beam. Thus, depending on the SS block, the antenna port maycorrespond to different DL TX beams (e.g., a first DL TX beam or asecond DL TX beam). A first DL TX beam may be different than a second DLTX beam. A first SS block may be different than a second SS block whichmay result in a first SS block index being different than a second SSblock index. In one example, a first SS block may be transmitted at afirst time instance and a second SS block may be transmitted at a secondtime instance. In another example, a first and second SS blocktransmission instances may overlap and, in some examples, may completelyoverlap. In one example, a UE may assume that any transmission instanceof an SS block with a same SS block index is transmitted on a sameantenna port. A UE may not assume a channel over which a first SS blockwith a first SS block index is conveyed can be inferred from the channelover a second SS block with a second SS block index (e.g., differentthan the first SS block index) is conveyed even if the first and secondSS blocks are transmitted on the same antenna port.

In another example, an antenna port (e.g., DL TX) may be associated withone or more CSI-RS resources. An antenna port associated with a firstCSI-RS resource (e.g., with a first CSI-RS resource index) maycorrespond to a first DL TX beam (e.g., beamforming pattern), and theantenna port associated with a second CSI-RS resource (e.g., with asecond CSI-RS resource index) may correspond to a second DL TX beam.Thus, depending on a CSI-RS resource, an antenna port may correspond todifferent DL TX beams (e.g., a first DL TX beam or a second DL TX beam).A first DL TX beam may be different than a second DL TX beam. A firstCSI-RS resource may be different than a second CSI-RS resource which mayresult in a first CSI-RS resource index being different than a secondCSI-RS resource index. In one example, a first CSI-RS resource may betransmitted at a first time instance and a second CSI-RS resource may betransmitted at a second time instance. In another example, a first andsecond CSI-RS resource transmission instances may overlap and, in someexamples, may completely overlap. In one example, a UE may assume thatany transmission instance of a CSI-RS resource with a same CSI-RSresource index is transmitted on the same antenna port. A UE may notassume a channel over which a first CSI-RS resource with a first CSI-RSresource index is conveyed can be inferred from the channel over asecond CSI-RS resource with a second CSI-RS resource index (e.g.,different than the first CSI-RS resource index) is conveyed even if thefirst and second CSI-RS resources are transmitted on the same antennaport.

FIG. 6 is a flow chart diagram illustrating one embodiment of a method600 for transmit power control. In some embodiments, the method 600 isperformed by an apparatus, such as the remote unit 102. In certainembodiments, the method 600 may be performed by a processor executingprogram code, for example, a microcontroller, a microprocessor, a CPU, aGPU, an auxiliary processing unit, a FPGA, or the like.

The method 600 may include receiving 602 a first message that configuresa set of reference signal resources. In such an embodiment, eachreference signal resource of the set of reference signal resourcesincludes a downlink reference signal resource or an uplink soundingreference signal resource, and each reference signal resource of the setof reference signal resources is associated with a corresponding uplinktransmission beam pattern. In some embodiments, the method 600 includesreceiving 604 scheduling information for a first uplink transmission. Insuch embodiments, the first uplink transmission is associated with afirst reference signal resource of the set of reference signalresources. In certain embodiments, the method 600 includes determining606 a first uplink transmission beam pattern associated with the firstreference signal resource. In various embodiments, the method 600includes determining 608 a first configured maximum output power for thefirst uplink transmission beam pattern. In such embodiments, the firstconfigured maximum output power is based on a first antenna arrayproperty associated with the first uplink transmission beam pattern. Inone embodiment, the method 600 includes determining 610 a first transmitpower for the first uplink transmission based on the first configuredmaximum output power. In certain embodiments, the method 600 includesperforming 612 the first uplink transmission using the first uplinktransmission beam pattern based on the first transmit power.

In certain embodiments, the first reference signal resource spans afirst set of frequency resources and a first set of orthogonal frequencydivision multiplexing symbols, and the set of reference signal resourcescomprises a second reference signal resource having a different numberof orthogonal frequency division multiplexing symbols than the firstreference signal resource. In some embodiments, the first antenna arrayproperty comprises a first number of antenna elements, and determiningthe first configured maximum output power for the first uplinktransmission beam pattern is based on the first number of antennaelements. In various embodiments, the first number of antenna elementsis for a first antenna array and the first uplink transmission beampattern is associated with the first antenna array.

In one embodiment, the method 600 comprises: receiving information of asecond uplink transmission, wherein the first and second uplinktransmissions overlap in time and are for a serving cell, and the seconduplink transmission is associated with a second reference signalresource of the set of reference signal resources; determining a seconduplink transmission beam pattern associated with the second referencesignal resource, wherein the second uplink transmission beam pattern isdifferent from the first uplink transmission beam pattern; determining asecond configured maximum output power for the second uplinktransmission beam pattern in the serving cell; determining a secondtransmit power for the second uplink transmission based on the secondconfigured maximum output power; and performing the second uplinktransmission using the second uplink transmission beam pattern based onthe second transmit power; wherein the first reference signal resourceis from a first subset of the set of reference signal resources, thesecond reference signal resource is from a second subset of the set ofreference signal resources, and the first subset and the second subsetare mutually exclusive.

In certain embodiments, the first subset is associated with a first setof similar beams and the second subset is associated with a second setof similar beams. In some embodiments, the second configured maximumoutput power is the same as the first configured maximum output power,and the first uplink transmission beam pattern and the second uplinktransmission beam pattern are from one antenna array. In variousembodiments, the first uplink transmission beam pattern is from a firstantenna array with the first antenna array property, the second uplinktransmission beam pattern is from a second antenna array with a secondantenna array property, the second configured maximum output power isthe same as the first configured maximum output power, and the firstconfigured maximum output power is further based on the second antennaarray property.

In one embodiment, the method 600 comprises: determining a firstintermediate configured maximum output power based on the first antennaarray property, and a second intermediate configured maximum outputpower based on the second antenna array property; and determining thefirst configured maximum output power based on a selection from a groupcomprising: a minimum of the first intermediate configured maximumoutput power and the second intermediate configured maximum outputpower; a linear summation of the first intermediate configured maximumoutput power and the second intermediate configured maximum outputpower; and a maximum of the first intermediate configured maximum outputpower and the second configured intermediate maximum output power.

In certain embodiments, the method 600 comprises power scaling the firstuplink transmission, dropping the first uplink transmission, powerscaling the second uplink transmission, dropping the second uplinktransmission, or some combination thereof if a linear summation of thefirst transmit power and the second transmit power exceeds a totalconfigured maximum output power P_(CMAX,c) for the serving cell, whereinP_(CMAX,c) depends on a power class and a P_(EMAX, c) configured for theserving cell. In some embodiments, the method 600 comprises including apower headroom report in the first uplink transmission, wherein thepower headroom report comprises a first power headroom for the firstuplink transmission and the first configured maximum output power.

In various embodiments, the first power headroom is a difference betweenthe first configured maximum output power and a power required for thefirst uplink transmission, and the power required for the first uplinktransmission is dependent on a number of physical resource blocksindicated in the scheduling information for the first uplinktransmission. In one embodiment, the power headroom report correspondsto a first transmission time interval length associated with the firstuplink transmission.

In certain embodiments, the method 600 comprises including a secondpower headroom in the first uplink transmission, wherein the secondpower headroom comprises a virtual power headroom, the virtual powerheadroom is a difference between a second configured maximum outputpower for a second uplink transmission beam pattern and a power requiredfor a reference format uplink transmission using the second uplinktransmission beam pattern, the second uplink transmission beam patternis associated with a second reference signal resource of the set ofreference signal resources, and the second reference signal resource isdifferent from the first reference signal resource.

In some embodiments, the first uplink transmission is based on a firstnumber of physical resource blocks indicated in the schedulinginformation, and the reference format uplink transmission is based on apredefined number of physical resource blocks. In various embodiments,the first power headroom and the second power headroom are included inthe first uplink transmission in response to receiving an aperiodictrigger for reporting a virtual power headroom report. In oneembodiment, the method 600 comprises reporting a first power headroomfor the first uplink transmission and a second power headroom for thesecond uplink transmission.

In certain embodiments, the method 600 comprises reporting a powerheadroom for the first uplink transmission and the second uplinktransmission. In some embodiments, the power headroom is based on apower required for the first uplink transmission and the firstconfigured maximum output power. In various embodiments, the powerheadroom is a difference between: an aggregate configured maximum outputpower; and a linear summation of a first power required for the firstuplink transmission and a second power required for the second uplinktransmission.

In one embodiment, the aggregate configured maximum output power isselected from a group comprising: a minimum of the first configuredmaximum output power and the second configured maximum output power; alinear summation of the first configured maximum output power and thesecond configured maximum output power; and a maximum of the firstconfigured maximum output power and the second configured maximum outputpower.

In certain embodiments, the method 600 comprises: determining a seconduplink transmission beam pattern associated with a second referencesignal resource, wherein the second reference signal resource is apredefined reference signal resource from the set of reference signalresources or an indicated reference signal resource from the set ofreference signal resources, and the second reference signal resource isdifferent from the first reference signal resource; determining a secondconfigured maximum output power for the second uplink transmission beampattern and a reference format uplink transmission, wherein the secondconfigured maximum output power is based on a second antenna propertyassociated with the second uplink transmission beam pattern, and thereference format uplink transmission is based on a predefined number ofphysical resource blocks; and including a power headroom in the firstuplink transmission that is based on both the first uplink transmissionand the second uplink transmission beam pattern; wherein the powerheadroom is a difference between: an aggregate configured maximum outputpower; and a linear summation of the power required for the first uplinktransmission and a reference power required for the second uplinktransmission beam pattern with respect to the reference format uplinktransmission; and wherein the aggregate configured maximum output poweris selected from a group comprising: a minimum of the first configuredmaximum output power and the second configured maximum output power; alinear summation of the first configured maximum output power and thesecond configured maximum output power; and a maximum of the firstconfigured maximum output power and the second configured maximum outputpower.

In some embodiments, the first reference signal resource is a downlinkreference signal resource and the method further comprises: measuringthe downlink reference signal resource using a plurality of receptionbeam patterns; and determining the first uplink transmission beampattern based on measurements resulting from measuring the downlinkreference signal resource.

In various embodiments, the method 600 comprises: receiving a secondmessage adding a second reference signal resource to the set ofreference signal resources, wherein the second reference signal resourceis different from the first reference signal resource; determining asecond uplink transmission beam pattern associated with the secondreference signal resource; determining a second configured maximumoutput power for the second uplink transmission beam pattern and areference format, wherein the second configured maximum output power isbased on a second antenna property associated with the second uplinktransmission beam pattern; triggering a power headroom report for thesecond reference signal resource; and reporting the power headroomreport in the first uplink transmission, wherein the power headroomreport comprises a virtual power headroom based on a reference formatuplink transmission for the second uplink transmission beam pattern andan indication of the second reference signal resource.

In one embodiment, the method 600 comprises: receiving a closed-looptransmission power control command in the scheduling information;determining a step size for the closed-loop transmission power controlcommand based on an open-loop power control parameter set associatedwith the first downlink reference signal resource; and determining thefirst transmit power based on the first configured maximum output power,the closed-loop transmission power control command, and the step size.In certain embodiments, the step size is determined based on atransmission time interval length corresponding to the first uplinktransmission. In some embodiments, the scheduling information comprisesa transmission indicator that indicates that the uplink transmission isassociated with the first reference signal resource.

FIG. 7 is a flow chart diagram illustrating another embodiment of amethod 700 for transmit power control. In some embodiments, the method700 is performed by an apparatus, such as the network unit 104. Incertain embodiments, the method 700 may be performed by a processorexecuting program code, for example, a microcontroller, amicroprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, orthe like.

The method 700 may include transmitting 702 a first message thatconfigures a set of reference signal resources. In such an embodiment,each reference signal resource of the set of reference signal resourcesincludes a downlink reference signal resource or an uplink soundingreference signal resource, and each reference signal resource of the setof reference signal resources is associated with a corresponding uplinktransmission beam pattern. In some embodiments, the method 700 includestransmitting 704 scheduling information for a first uplink transmission.In such embodiments, the first uplink transmission is associated with afirst reference signal resource of the set of reference signalresources. Moreover, in such embodiments: a first uplink transmissionbeam pattern associated with the first reference signal resource isdetermined by a device; a first configured maximum output power for thefirst uplink transmission beam pattern is determined by the device, andthe first configured maximum output power is based on a first antennaarray property associated with the first uplink transmission beampattern; and a first transmit power for the first uplink transmission isdetermined by the device based on the first configured maximum outputpower. In certain embodiments, the method 700 includes receiving 706 thefirst uplink transmission using the first uplink transmission beampattern based on the first transmit power.

In certain embodiments, the first reference signal resource spans afirst set of frequency resources and a first set of orthogonal frequencydivision multiplexing symbols, and the set of reference signal resourcescomprises a second reference signal resource having a different numberof orthogonal frequency division multiplexing symbols than the firstreference signal resource. In some embodiments, the first antenna arrayproperty comprises a first number of antenna elements, and determiningthe first configured maximum output power for the first uplinktransmission beam pattern is based on the first number of antennaelements. In various embodiments, the first number of antenna elementsis for a first antenna array and the first uplink transmission beampattern is associated with the first antenna array.

In one embodiment, the method 700 comprises: transmitting information ofa second uplink transmission, wherein the first and second uplinktransmissions overlap in time and are for a serving cell, and the seconduplink transmission is associated with a second reference signalresource of the set of reference signal resources, wherein: a seconduplink transmission beam pattern associated with the second referencesignal resource is determined by the device, and the second uplinktransmission beam pattern is different from the first uplinktransmission beam pattern; a second configured maximum output power forthe second uplink transmission beam pattern in the serving cell isdetermined by the device; and a second transmit power for the seconduplink transmission based on the second configured maximum output poweris determined by the device; and receiving the second uplinktransmission using the second uplink transmission beam pattern based onthe second transmit power; wherein the first reference signal resourceis from a first subset of the set of reference signal resources, thesecond reference signal resource is from a second subset of the set ofreference signal resources, and the first subset and the second subsetare mutually exclusive.

In certain embodiments, the first subset is associated with a first setof similar beams and the second subset is associated with a second setof similar beams. In some embodiments, the second configured maximumoutput power is the same as the first configured maximum output power,and the first uplink transmission beam pattern and the second uplinktransmission beam pattern are from one antenna array. In variousembodiments, the first uplink transmission beam pattern is from a firstantenna array with the first antenna array property, the second uplinktransmission beam pattern is from a second antenna array with a secondantenna array property, the second configured maximum output power isthe same as the first configured maximum output power, and the firstconfigured maximum output power is further based on the second antennaarray property.

In one embodiment, a first intermediate configured maximum output powerbased on the first antenna array property is determined by the device,and a second intermediate configured maximum output power based on thesecond antenna array property is determined by the device; and the firstconfigured maximum output power is determined based on a selection froma group comprising: a minimum of the first intermediate configuredmaximum output power and the second intermediate configured maximumoutput power; a linear summation of the first intermediate configuredmaximum output power and the second intermediate configured maximumoutput power; and a maximum of the first intermediate configured maximumoutput power and the second configured intermediate maximum outputpower.

In certain embodiments, the device power scales the first uplinktransmission, drops the first uplink transmission, power scales thesecond uplink transmission, drops the second uplink transmission, orsome combination thereof if a linear summation of the first transmitpower and the second transmit power exceeds a total configured maximumoutput power P_(CMAX,c) for the serving cell, and P_(CMAX,c) depends ona power class and a P_(EMAX, c) configured for the serving cell. In someembodiments, a power headroom report is included in the first uplinktransmission, and the power headroom report comprises a first powerheadroom for the first uplink transmission and the first configuredmaximum output power.

In various embodiments, the first power headroom is a difference betweenthe first configured maximum output power and a power required for thefirst uplink transmission, and the power required for the first uplinktransmission is dependent on a number of physical resource blocksindicated in the scheduling information for the first uplinktransmission. In one embodiment, the power headroom report correspondsto a first transmission time interval length associated with the firstuplink transmission.

In certain embodiments, a second power headroom is included in the firstuplink transmission, the second power headroom comprises a virtual powerheadroom, the virtual power headroom is a difference between a secondconfigured maximum output power for a second uplink transmission beampattern and a power required for a reference format uplink transmissionusing the second uplink transmission beam pattern, the second uplinktransmission beam pattern is associated with a second reference signalresource of the set of reference signal resources, and the secondreference signal resource is different from the first reference signalresource.

In some embodiments, the first uplink transmission is based on a firstnumber of physical resource blocks indicated in the schedulinginformation, and the reference format uplink transmission is based on apredefined number of physical resource blocks. In various embodiments,the first power headroom and the second power headroom are included inthe first uplink transmission in response to receiving an aperiodictrigger for reporting a virtual power headroom report.

In one embodiment, the method 700 comprises receiving a first powerheadroom for the first uplink transmission and a second power headroomfor the second uplink transmission. In certain embodiments, the method700 comprises receiving a power headroom for the first uplinktransmission and the second uplink transmission. In some embodiments,the power headroom is based on a power required for the first uplinktransmission and the first configured maximum output power. In variousembodiments, the power headroom is a difference between: an aggregateconfigured maximum output power; and a linear summation of a first powerrequired for the first uplink transmission and a second power requiredfor the second uplink transmission.

In one embodiment, the aggregate configured maximum output power isselected from a group comprising: a minimum of the first configuredmaximum output power and the second configured maximum output power; alinear summation of the first configured maximum output power and thesecond configured maximum output power; and a maximum of the firstconfigured maximum output power and the second configured maximum outputpower.

In certain embodiments, a second uplink transmission beam patternassociated with a second reference signal resource is determined by thedevice, the second reference signal resource is a predefined referencesignal resource from the set of reference signal resources or anindicated reference signal resource from the set of reference signalresources, and the second reference signal resource is different fromthe first reference signal resource; a second configured maximum outputpower for the second uplink transmission beam pattern and a referenceformat uplink transmission is determined by the device, the secondconfigured maximum output power is based on a second antenna propertyassociated with the second uplink transmission beam pattern, and thereference format uplink transmission is based on a predefined number ofphysical resource blocks; and a power headroom is included in the firstuplink transmission that is based on both the first uplink transmissionand the second uplink transmission beam pattern; wherein the powerheadroom is a difference between: an aggregate configured maximum outputpower; and a linear summation of the power required for the first uplinktransmission and a reference power required for the second uplinktransmission beam pattern with respect to the reference format uplinktransmission; and wherein the aggregate configured maximum output poweris selected from a group comprising: a minimum of the first configuredmaximum output power and the second configured maximum output power; alinear summation of the first configured maximum output power and thesecond configured maximum output power; and a maximum of the firstconfigured maximum output power and the second configured maximum outputpower.

In some embodiments, the first reference signal resource is a downlinkreference signal resource and wherein: the downlink reference signalresource is measured using a plurality of reception beam patterns; andthe first uplink transmission beam pattern is determined based onmeasurements resulting from measuring the downlink reference signalresource.

In various embodiments, the method 700 comprises: transmitting a secondmessage adding a second reference signal resource to the set ofreference signal resources, wherein the second reference signal resourceis different from the first reference signal resource, wherein: a seconduplink transmission beam pattern associated with the second referencesignal resource is determined by the device; a second configured maximumoutput power for the second uplink transmission beam pattern and areference format is determined by the device, and the second configuredmaximum output power is based on a second antenna property associatedwith the second uplink transmission beam pattern; a power headroomreport for the second reference signal resource is triggered by thedevice; and receiving the power headroom report in the first uplinktransmission, wherein the power headroom report comprises a virtualpower headroom based on a reference format uplink transmission for thesecond uplink transmission beam pattern and an indication of the secondreference signal resource.

In one embodiment, the method 700 comprises: transmitting a closed-looptransmission power control command in the scheduling information,wherein: a step size for the closed-loop transmission power controlcommand is determined based on an open-loop power control parameter setassociated with the first downlink reference signal resource; and thefirst transmit power is determined based on the first configured maximumoutput power, the closed-loop transmission power control command, andthe step size. In certain embodiments, the step size is determined basedon a transmission time interval length corresponding to the first uplinktransmission. In some embodiments, the scheduling information comprisesa transmission indicator that indicates that the uplink transmission isassociated with the first reference signal resource.

FIG. 8 is a flow chart diagram illustrating a further embodiment of amethod 800 for transmit power control. In some embodiments, the method800 is performed by an apparatus, such as the network unit 104. Incertain embodiments, the method 800 may be performed by a processorexecuting program code, for example, a microcontroller, amicroprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, orthe like.

The method 800 may include operating 802 a network entity with multipleantenna arrays. In certain embodiments, the method 800 includesdetermining 804 a first closed-loop power control process for a firstset of uplink beam patterns based on a first antenna array of themultiple antenna arrays. In such embodiments, at least one receive beampattern of the first antenna array is used to receive a first uplinktransmission using at least one uplink beam pattern of the first set ofuplink beam patterns from a device. In some embodiments, the method 800includes determining 806 a second closed-loop power control process fora second set of uplink beam patterns based on a second antenna array ofthe multiple antenna arrays. In such embodiments, at least one receivebeam pattern of the second antenna array is used to receive a seconduplink transmission using at least one beam pattern of the second set ofuplink beam patterns from the device, and the second antenna array isdifferent from the first antenna array. In various embodiments, themethod 800 includes indicating 808 to the device in a configurationmessage the first closed-loop power control process and the secondclosed-loop power control process.

In certain embodiments, the first antenna array is oriented to a firstspatial direction, the second antenna array is oriented to a secondspatial direction, and the first spatial direction is different from thesecond spatial direction. In some embodiments, the method 800 comprisesreceiving, at the first antenna panel, a first uplink transmission usinga first uplink beam pattern from the first set of uplink beam patterns,wherein a first transmit power control for the first uplink transmissionis based on the first closed-loop power control process.

In various embodiments, the method 800 comprises receiving, at the firstantenna panel, a second uplink transmission using a second uplink beampattern from the first set of uplink beam patterns, wherein a secondtransmit power control for the second uplink transmission is based onthe first closed-loop power control process. In one embodiment, themethod 800 comprises transmitting, by the network entity to the device,a transmission power control command corresponding to the firstclosed-loop power control process for a first uplink transmission beampattern.

FIG. 9 is a flow chart diagram illustrating yet another embodiment of amethod 900 for transmit power control. In some embodiments, the method900 is performed by an apparatus, such as the remote unit 102. Incertain embodiments, the method 900 may be performed by a processorexecuting program code, for example, a microcontroller, amicroprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, orthe like.

The method 900 may include receiving 902 a configuration messageindicating a first closed-loop power control process and a secondclosed-loop power control process from a network entity includingmultiple antenna arrays. In such an embodiment: the first closed-looppower control process is determined by the network entity for a firstset of uplink beam patterns based on a first antenna array of themultiple antenna arrays, at least one receive beam pattern of the firstantenna array is used to receive a first uplink transmission using atleast one uplink beam pattern of the first set of uplink beam patternsfrom a device; and the second closed-loop power control process isdetermined by the network entity for a second set of uplink beampatterns based on a second antenna array of the multiple antenna arrays,at least one receive beam pattern of the second antenna array is used toreceive a second uplink transmission using at least one beam pattern ofthe second set of uplink beam patterns from the device, and the secondantenna array is different from the first antenna array.

In certain embodiments, the first antenna array is oriented to a firstspatial direction, the second antenna array is oriented to a secondspatial direction, and the first spatial direction is different from thesecond spatial direction. In some embodiments, the method 900 comprisestransmitting a first uplink transmission using a first uplink beampattern from the first set of uplink beam patterns, wherein a firsttransmit power control for the first uplink transmission is based on thefirst closed-loop power control process.

In various embodiments, the method 900 comprises transmitting a seconduplink transmission using a second uplink beam pattern from the firstset of uplink beam patterns, wherein a second transmit power control forthe second uplink transmission is based on the first closed-loop powercontrol process. In one embodiment, the method 900 comprises receiving,from the network entity, a transmission power control commandcorresponding to the first closed-loop power control process for a firstuplink transmission beam pattern.

FIG. 10 is a flow chart diagram illustrating an additional embodiment ofa method 1000 for transmit power control. In some embodiments, themethod 1000 is performed by an apparatus, such as the network unit 104.In certain embodiments, the method 1000 may be performed by a processorexecuting program code, for example, a microcontroller, amicroprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, orthe like.

The method 1000 may include determining 1002 a first receive beampattern for a first uplink transmission beam pattern. In certainembodiments, the method 1000 includes determining 1004 a second receivebeam pattern for a second uplink transmission beam pattern. In someembodiments, the method 1000 includes determining 1006 whether the firstreceive beam pattern is the same as the second receive beam pattern. Invarious embodiments, the method 1000 includes, in response todetermining that the first receive beam pattern is the same as thesecond receive beam, determining 1008 a power control parameter for thefirst uplink transmission beam pattern and the second uplinktransmission beam pattern. In one embodiment, the method 1000 includesindicating 1010 to a device in a configuration message the power controlparameter.

In certain embodiments, the power control parameter is an open-looppower control parameter set. In some embodiments, the power controlparameter indicates a closed loop power control process. In variousembodiments, the method 1000 comprises: determining that a pathlosschange greater than a threshold occurs during a change in an uplinktransmission beam pattern from the first uplink transmission beampattern to the second uplink transmission beam pattern; and updating aphysical resource block allocation for the second uplink transmissionbeam pattern based on the pathloss change and a power headroom report.In one embodiment, determining that the pathloss change greater than thethreshold occurs is based on receiving the power headroom reportcomprising a power headroom based on the second uplink transmission beampattern.

FIG. 11 is a flow chart diagram illustrating yet a further embodiment ofa method 1100 for transmit power control. In some embodiments, themethod 1100 is performed by an apparatus, such as the remote unit 102.In certain embodiments, the method 1100 may be performed by a processorexecuting program code, for example, a microcontroller, amicroprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, orthe like.

The method 1100 may include receiving 1102 a configuration messageincluding a power control parameter. In such an embodiment: a firstreceive beam pattern for a first uplink transmission beam pattern isdetermined by a network entity; a second receive beam pattern for asecond uplink transmission beam pattern is determined by the networkentity; the network entity determines whether the first receive beampattern is the same as the second receive beam pattern; and in responseto the network entity determining that the first receive beam pattern isthe same as the second receive beam, the network entity determines apower control parameter for the first uplink transmission beam patternand the second uplink transmission beam pattern.

In certain embodiments, the power control parameter is an open-looppower control parameter set. In some embodiments, the power controlparameter indicates a closed loop power control process. In variousembodiments: the network entity determines that a pathloss changegreater than a threshold occurs during a change in an uplinktransmission beam pattern from the first uplink transmission beampattern to the second uplink transmission beam pattern; and the networkentity updates a physical resource block allocation for the seconduplink transmission beam pattern based on the pathloss change and apower headroom report. In one embodiment, the network entity determinesthat the pathloss change greater than the threshold occurs is based onthe network entity receiving the power headroom report comprising apower headroom based on the second uplink transmission beam pattern.

In one embodiment, a method comprises: receiving a first message thatconfigures a set of reference signal resources, wherein each referencesignal resource of the set of reference signal resources comprises adownlink reference signal resource or an uplink sounding referencesignal resource, and each reference signal resource of the set ofreference signal resources is associated with a corresponding uplinktransmission beam pattern; receiving scheduling information for a firstuplink transmission, wherein the first uplink transmission is associatedwith a first reference signal resource of the set of reference signalresources; determining a first uplink transmission beam patternassociated with the first reference signal resource; determining a firstconfigured maximum output power for the first uplink transmission beampattern, wherein the first configured maximum output power is based on afirst antenna array property associated with the first uplinktransmission beam pattern; determining a first transmit power for thefirst uplink transmission based on the first configured maximum outputpower; and performing the first uplink transmission using the firstuplink transmission beam pattern based on the first transmit power.

In certain embodiments, the first reference signal resource spans afirst set of frequency resources and a first set of orthogonal frequencydivision multiplexing symbols, and the set of reference signal resourcescomprises a second reference signal resource having a different numberof orthogonal frequency division multiplexing symbols than the firstreference signal resource.

In some embodiments, the first antenna array property comprises a firstnumber of antenna elements, and determining the first configured maximumoutput power for the first uplink transmission beam pattern is based onthe first number of antenna elements.

In various embodiments, the first number of antenna elements is for afirst antenna array and the first uplink transmission beam pattern isassociated with the first antenna array.

In one embodiment, the method comprises: receiving information of asecond uplink transmission, wherein the first and second uplinktransmissions overlap in time and are for a serving cell, and the seconduplink transmission is associated with a second reference signalresource of the set of reference signal resources; determining a seconduplink transmission beam pattern associated with the second referencesignal resource, wherein the second uplink transmission beam pattern isdifferent from the first uplink transmission beam pattern; determining asecond configured maximum output power for the second uplinktransmission beam pattern in the serving cell; determining a secondtransmit power for the second uplink transmission based on the secondconfigured maximum output power; and performing the second uplinktransmission using the second uplink transmission beam pattern based onthe second transmit power; wherein the first reference signal resourceis from a first subset of the set of reference signal resources, thesecond reference signal resource is from a second subset of the set ofreference signal resources, and the first subset and the second subsetare mutually exclusive.

In certain embodiments, the first subset is associated with a first setof similar beams and the second subset is associated with a second setof similar beams.

In some embodiments, the second configured maximum output power is thesame as the first configured maximum output power, and the first uplinktransmission beam pattern and the second uplink transmission beampattern are from one antenna array.

In various embodiments, the first uplink transmission beam pattern isfrom a first antenna array with the first antenna array property, thesecond uplink transmission beam pattern is from a second antenna arraywith a second antenna array property, the second configured maximumoutput power is the same as the first configured maximum output power,and the first configured maximum output power is further based on thesecond antenna array property.

In one embodiment, the method comprises: determining a firstintermediate configured maximum output power based on the first antennaarray property, and a second intermediate configured maximum outputpower based on the second antenna array property; and determining thefirst configured maximum output power based on a selection from a groupcomprising: a minimum of the first intermediate configured maximumoutput power and the second intermediate configured maximum outputpower; a linear summation of the first intermediate configured maximumoutput power and the second intermediate configured maximum outputpower; and a maximum of the first intermediate configured maximum outputpower and the second configured intermediate maximum output power.

In certain embodiments, the method comprises power scaling the firstuplink transmission, dropping the first uplink transmission, powerscaling the second uplink transmission, dropping the second uplinktransmission, or some combination thereof if a linear summation of thefirst transmit power and the second transmit power exceeds a totalconfigured maximum output power P_(CMAX,c) for the serving cell, whereinP_(CMAX,c) depends on a power class and a P_(EMAX, c) configured for theserving cell.

In some embodiments, the method comprises including a power headroomreport in the first uplink transmission, wherein the power headroomreport comprises a first power headroom for the first uplinktransmission and the first configured maximum output power.

In various embodiments, the first power headroom is a difference betweenthe first configured maximum output power and a power required for thefirst uplink transmission, and the power required for the first uplinktransmission is dependent on a number of physical resource blocksindicated in the scheduling information for the first uplinktransmission.

In one embodiment, the power headroom report corresponds to a firsttransmission time interval length associated with the first uplinktransmission.

In certain embodiments, the method comprises including a second powerheadroom in the first uplink transmission, wherein the second powerheadroom comprises a virtual power headroom, the virtual power headroomis a difference between a second configured maximum output power for asecond uplink transmission beam pattern and a power required for areference format uplink transmission using the second uplinktransmission beam pattern, the second uplink transmission beam patternis associated with a second reference signal resource of the set ofreference signal resources, and the second reference signal resource isdifferent from the first reference signal resource.

In some embodiments, the first uplink transmission is based on a firstnumber of physical resource blocks indicated in the schedulinginformation, and the reference format uplink transmission is based on apredefined number of physical resource blocks.

In various embodiments, the first power headroom and the second powerheadroom are included in the first uplink transmission in response toreceiving an aperiodic trigger for reporting a virtual power headroomreport.

In one embodiment, the method comprises reporting a first power headroomfor the first uplink transmission and a second power headroom for thesecond uplink transmission.

In certain embodiments, the method comprises reporting a power headroomfor the first uplink transmission and the second uplink transmission.

In some embodiments, the power headroom is based on a power required forthe first uplink transmission and the first configured maximum outputpower.

In various embodiments, the power headroom is a difference between: anaggregate configured maximum output power; and a linear summation of afirst power required for the first uplink transmission and a secondpower required for the second uplink transmission.

In one embodiment, the aggregate configured maximum output power isselected from a group comprising: a minimum of the first configuredmaximum output power and the second configured maximum output power; alinear summation of the first configured maximum output power and thesecond configured maximum output power; and a maximum of the firstconfigured maximum output power and the second configured maximum outputpower.

In certain embodiments, the method comprises: determining a seconduplink transmission beam pattern associated with a second referencesignal resource, wherein the second reference signal resource is apredefined reference signal resource from the set of reference signalresources or an indicated reference signal resource from the set ofreference signal resources, and the second reference signal resource isdifferent from the first reference signal resource; determining a secondconfigured maximum output power for the second uplink transmission beampattern and a reference format uplink transmission, wherein the secondconfigured maximum output power is based on a second antenna propertyassociated with the second uplink transmission beam pattern, and thereference format uplink transmission is based on a predefined number ofphysical resource blocks; and including a power headroom in the firstuplink transmission that is based on both the first uplink transmissionand the second uplink transmission beam pattern; wherein the powerheadroom is a difference between: an aggregate configured maximum outputpower; and a linear summation of the power required for the first uplinktransmission and a reference power required for the second uplinktransmission beam pattern with respect to the reference format uplinktransmission; and wherein the aggregate configured maximum output poweris selected from a group comprising: a minimum of the first configuredmaximum output power and the second configured maximum output power; alinear summation of the first configured maximum output power and thesecond configured maximum output power; and a maximum of the firstconfigured maximum output power and the second configured maximum outputpower.

In some embodiments, the first reference signal resource is a downlinkreference signal resource and the method further comprises: measuringthe downlink reference signal resource using a plurality of receptionbeam patterns; and determining the first uplink transmission beampattern based on measurements resulting from measuring the downlinkreference signal resource.

In various embodiments, the method comprises: receiving a second messageadding a second reference signal resource to the set of reference signalresources, wherein the second reference signal resource is differentfrom the first reference signal resource; determining a second uplinktransmission beam pattern associated with the second reference signalresource; determining a second configured maximum output power for thesecond uplink transmission beam pattern and a reference format, whereinthe second configured maximum output power is based on a second antennaproperty associated with the second uplink transmission beam pattern;triggering a power headroom report for the second reference signalresource; and reporting the power headroom report in the first uplinktransmission, wherein the power headroom report comprises a virtualpower headroom based on a reference format uplink transmission for thesecond uplink transmission beam pattern and an indication of the secondreference signal resource.

In one embodiment, the method comprises: receiving a closed-looptransmission power control command in the scheduling information;determining a step size for the closed-loop transmission power controlcommand based on an open-loop power control parameter set associatedwith the first downlink reference signal resource; and determining thefirst transmit power based on the first configured maximum output power,the closed-loop transmission power control command, and the step size.

In certain embodiments, the step size is determined based on atransmission time interval length corresponding to the first uplinktransmission.

In some embodiments, the scheduling information comprises a transmissionindicator that indicates that the uplink transmission is associated withthe first reference signal resource.

In one embodiment, an apparatus comprises: a receiver that: receives afirst message that configures a set of reference signal resources,wherein each reference signal resource of the set of reference signalresources comprises a downlink reference signal resource or an uplinksounding reference signal resource, and each reference signal resourceof the set of reference signal resources is associated with acorresponding uplink transmission beam pattern; and receives schedulinginformation for a first uplink transmission, wherein the first uplinktransmission is associated with a first reference signal resource of theset of reference signal resources; and a processor that: determines afirst uplink transmission beam pattern associated with the firstreference signal resource; determines a first configured maximum outputpower for the first uplink transmission beam pattern, wherein the firstconfigured maximum output power is based on a first antenna arrayproperty associated with the first uplink transmission beam pattern;determines a first transmit power for the first uplink transmissionbased on the first configured maximum output power; and performs thefirst uplink transmission using the first uplink transmission beampattern based on the first transmit power.

In certain embodiments, the first reference signal resource spans afirst set of frequency resources and a first set of orthogonal frequencydivision multiplexing symbols, and the set of reference signal resourcescomprises a second reference signal resource having a different numberof orthogonal frequency division multiplexing symbols than the firstreference signal resource.

In some embodiments, the first antenna array property comprises a firstnumber of antenna elements, and the processor determines the firstconfigured maximum output power for the first uplink transmission beampattern based on the first number of antenna elements.

In various embodiments, the first number of antenna elements is for afirst antenna array and the first uplink transmission beam pattern isassociated with the first antenna array.

In one embodiment, the receiver receives information of a second uplinktransmission, wherein the first and second uplink transmissions overlapin time and are for a serving cell, and the second uplink transmissionis associated with a second reference signal resource of the set ofreference signal resources; and the processor: determines a seconduplink transmission beam pattern associated with the second referencesignal resource, wherein the second uplink transmission beam pattern isdifferent from the first uplink transmission beam pattern; determines asecond configured maximum output power for the second uplinktransmission beam pattern in the serving cell; determines a secondtransmit power for the second uplink transmission based on the secondconfigured maximum output power; and performs the second uplinktransmission using the second uplink transmission beam pattern based onthe second transmit power; wherein the first reference signal resourceis from a first subset of the set of reference signal resources, thesecond reference signal resource is from a second subset of the set ofreference signal resources, and the first subset and the second subsetare mutually exclusive.

In certain embodiments, the first subset is associated with a first setof similar beams and the second subset is associated with a second setof similar beams.

In some embodiments, the second configured maximum output power is thesame as the first configured maximum output power, and the first uplinktransmission beam pattern and the second uplink transmission beampattern are from one antenna array.

In various embodiments, the first uplink transmission beam pattern isfrom a first antenna array with the first antenna array property, thesecond uplink transmission beam pattern is from a second antenna arraywith a second antenna array property, the second configured maximumoutput power is the same as the first configured maximum output power,and the first configured maximum output power is further based on thesecond antenna array property.

In one embodiment, the processor: determines a first intermediateconfigured maximum output power based on the first antenna arrayproperty, and a second intermediate configured maximum output powerbased on the second antenna array property; and determines the firstconfigured maximum output power based on a selection from a groupcomprising: a minimum of the first intermediate configured maximumoutput power and the second intermediate configured maximum outputpower; a linear summation of the first intermediate configured maximumoutput power and the second intermediate configured maximum outputpower; and a maximum of the first intermediate configured maximum outputpower and the second configured intermediate maximum output power.

In certain embodiments, the processor performs power scaling the firstuplink transmission, dropping the first uplink transmission, powerscaling the second uplink transmission, dropping the second uplinktransmission, or some combination thereof if a linear summation of thefirst transmit power and the second transmit power exceeds a totalconfigured maximum output power P_(CMAX,c) for the serving cell, andP_(CMAX,c) depends on a power class and a P_(EMAX,c) configured for theserving cell.

In some embodiments, the processor includes a power headroom report inthe first uplink transmission, and the power headroom report comprises afirst power headroom for the first uplink transmission and the firstconfigured maximum output power.

In various embodiments, the first power headroom is a difference betweenthe first configured maximum output power and a power required for thefirst uplink transmission, and the power required for the first uplinktransmission is dependent on a number of physical resource blocksindicated in the scheduling information for the first uplinktransmission.

In one embodiment, the power headroom report corresponds to a firsttransmission time interval length associated with the first uplinktransmission.

In certain embodiments, the processor includes a second power headroomin the first uplink transmission, the second power headroom comprises avirtual power headroom, the virtual power headroom is a differencebetween a second configured maximum output power for a second uplinktransmission beam pattern and a power required for a reference formatuplink transmission using the second uplink transmission beam pattern,the second uplink transmission beam pattern is associated with a secondreference signal resource of the set of reference signal resources, andthe second reference signal resource is different from the firstreference signal resource.

In some embodiments, the first uplink transmission is based on a firstnumber of physical resource blocks indicated in the schedulinginformation, and the reference format uplink transmission is based on apredefined number of physical resource blocks.

In various embodiments, the first power headroom and the second powerheadroom are included in the first uplink transmission in response toreceiving an aperiodic trigger for reporting a virtual power headroomreport.

In one embodiment, the processor reports a first power headroom for thefirst uplink transmission and a second power headroom for the seconduplink transmission.

In certain embodiments, the processor reports a power headroom for thefirst uplink transmission and the second uplink transmission.

In some embodiments, the power headroom is based on a power required forthe first uplink transmission and the first configured maximum outputpower.

In various embodiments, the power headroom is a difference between: anaggregate configured maximum output power; and a linear summation of afirst power required for the first uplink transmission and a secondpower required for the second uplink transmission.

In one embodiment, the aggregate configured maximum output power isselected from a group comprising: a minimum of the first configuredmaximum output power and the second configured maximum output power; alinear summation of the first configured maximum output power and thesecond configured maximum output power; and a maximum of the firstconfigured maximum output power and the second configured maximum outputpower.

In certain embodiments, the processor: determines a second uplinktransmission beam pattern associated with a second reference signalresource, wherein the second reference signal resource is a predefinedreference signal resource from the set of reference signal resources oran indicated reference signal resource from the set of reference signalresources, and the second reference signal resource is different fromthe first reference signal resource; determines a second configuredmaximum output power for the second uplink transmission beam pattern anda reference format uplink transmission, wherein the second configuredmaximum output power is based on a second antenna property associatedwith the second uplink transmission beam pattern, and the referenceformat uplink transmission is based on a predefined number of physicalresource blocks; and includes a power headroom in the first uplinktransmission that is based on both the first uplink transmission and thesecond uplink transmission beam pattern; wherein the power headroom is adifference between: an aggregate configured maximum output power; and alinear summation of the power required for the first uplink transmissionand a reference power required for the second uplink transmission beampattern with respect to the reference format uplink transmission; andwherein the aggregate configured maximum output power is selected from agroup comprising: a minimum of the first configured maximum output powerand the second configured maximum output power; a linear summation ofthe first configured maximum output power and the second configuredmaximum output power; and a maximum of the first configured maximumoutput power and the second configured maximum output power.

In some embodiments, the first reference signal resource is a downlinkreference signal resource and the method further comprises: measuringthe downlink reference signal resource using a plurality of receptionbeam patterns; and determining the first uplink transmission beampattern based on measurements resulting from measuring the downlinkreference signal resource.

In various embodiments, the processor: receives a second message addinga second reference signal resource to the set of reference signalresources, wherein the second reference signal resource is differentfrom the first reference signal resource; determines a second uplinktransmission beam pattern associated with the second reference signalresource; determines a second configured maximum output power for thesecond uplink transmission beam pattern and a reference format, whereinthe second configured maximum output power is based on a second antennaproperty associated with the second uplink transmission beam pattern;triggers a power headroom report for the second reference signalresource; and reports the power headroom report in the first uplinktransmission, wherein the power headroom report comprises a virtualpower headroom based on a reference format uplink transmission for thesecond uplink transmission beam pattern and an indication of the secondreference signal resource.

In one embodiment, the processor: receives a closed-loop transmissionpower control command in the scheduling information; determines a stepsize for the closed-loop transmission power control command based on anopen-loop power control parameter set associated with the first downlinkreference signal resource; and determines the first transmit power basedon the first configured maximum output power, the closed-looptransmission power control command, and the step size.

In certain embodiments, the step size is determined based on atransmission time interval length corresponding to the first uplinktransmission.

In some embodiments, the scheduling information comprises a transmissionindicator that indicates that the uplink transmission is associated withthe first reference signal resource.

In one embodiment, a method comprises: transmitting a first message thatconfigures a set of reference signal resources, wherein each referencesignal resource of the set of reference signal resources comprises adownlink reference signal resource or an uplink sounding referencesignal resource, and each reference signal resource of the set ofreference signal resources is associated with a corresponding uplinktransmission beam pattern; transmitting scheduling information for afirst uplink transmission, wherein the first uplink transmission isassociated with a first reference signal resource of the set ofreference signal resources, wherein: a first uplink transmission beampattern associated with the first reference signal resource isdetermined by a device; a first configured maximum output power for thefirst uplink transmission beam pattern is determined by the device, andthe first configured maximum output power is based on a first antennaarray property associated with the first uplink transmission beampattern; and a first transmit power for the first uplink transmission isdetermined by the device based on the first configured maximum outputpower; and receiving the first uplink transmission using the firstuplink transmission beam pattern based on the first transmit power.

In certain embodiments, the first reference signal resource spans afirst set of frequency resources and a first set of orthogonal frequencydivision multiplexing symbols, and the set of reference signal resourcescomprises a second reference signal resource having a different numberof orthogonal frequency division multiplexing symbols than the firstreference signal resource.

In some embodiments, the first antenna array property comprises a firstnumber of antenna elements, and determining the first configured maximumoutput power for the first uplink transmission beam pattern is based onthe first number of antenna elements.

In various embodiments, the first number of antenna elements is for afirst antenna array and the first uplink transmission beam pattern isassociated with the first antenna array.

In one embodiment, the method comprises: transmitting information of asecond uplink transmission, wherein the first and second uplinktransmissions overlap in time and are for a serving cell, and the seconduplink transmission is associated with a second reference signalresource of the set of reference signal resources, wherein: a seconduplink transmission beam pattern associated with the second referencesignal resource is determined by the device, and the second uplinktransmission beam pattern is different from the first uplinktransmission beam pattern; a second configured maximum output power forthe second uplink transmission beam pattern in the serving cell isdetermined by the device; and a second transmit power for the seconduplink transmission based on the second configured maximum output poweris determined by the device; and receiving the second uplinktransmission using the second uplink transmission beam pattern based onthe second transmit power; wherein the first reference signal resourceis from a first subset of the set of reference signal resources, thesecond reference signal resource is from a second subset of the set ofreference signal resources, and the first subset and the second subsetare mutually exclusive.

In certain embodiments, the first subset is associated with a first setof similar beams and the second subset is associated with a second setof similar beams.

In some embodiments, the second configured maximum output power is thesame as the first configured maximum output power, and the first uplinktransmission beam pattern and the second uplink transmission beampattern are from one antenna array.

In various embodiments, the first uplink transmission beam pattern isfrom a first antenna array with the first antenna array property, thesecond uplink transmission beam pattern is from a second antenna arraywith a second antenna array property, the second configured maximumoutput power is the same as the first configured maximum output power,and the first configured maximum output power is further based on thesecond antenna array property.

In one embodiment, a first intermediate configured maximum output powerbased on the first antenna array property is determined by the device,and a second intermediate configured maximum output power based on thesecond antenna array property is determined by the device; and the firstconfigured maximum output power is determined based on a selection froma group comprising: a minimum of the first intermediate configuredmaximum output power and the second intermediate configured maximumoutput power; a linear summation of the first intermediate configuredmaximum output power and the second intermediate configured maximumoutput power; and a maximum of the first intermediate configured maximumoutput power and the second configured intermediate maximum outputpower.

In certain embodiments, the device power scales the first uplinktransmission, drops the first uplink transmission, power scales thesecond uplink transmission, drops the second uplink transmission, orsome combination thereof if a linear summation of the first transmitpower and the second transmit power exceeds a total configured maximumoutput power P_(CMAX,c) for the serving cell, and P_(CMAX,c) depends ona power class and a P_(EMAX, c) configured for the serving cell.

In some embodiments, a power headroom report is included in the firstuplink transmission, and the power headroom report comprises a firstpower headroom for the first uplink transmission and the firstconfigured maximum output power.

In various embodiments, the first power headroom is a difference betweenthe first configured maximum output power and a power required for thefirst uplink transmission, and the power required for the first uplinktransmission is dependent on a number of physical resource blocksindicated in the scheduling information for the first uplinktransmission.

In one embodiment, the power headroom report corresponds to a firsttransmission time interval length associated with the first uplinktransmission.

In certain embodiments, a second power headroom is included in the firstuplink transmission, the second power headroom comprises a virtual powerheadroom, the virtual power headroom is a difference between a secondconfigured maximum output power for a second uplink transmission beampattern and a power required for a reference format uplink transmissionusing the second uplink transmission beam pattern, the second uplinktransmission beam pattern is associated with a second reference signalresource of the set of reference signal resources, and the secondreference signal resource is different from the first reference signalresource.

In some embodiments, the first uplink transmission is based on a firstnumber of physical resource blocks indicated in the schedulinginformation, and the reference format uplink transmission is based on apredefined number of physical resource blocks.

In various embodiments, the first power headroom and the second powerheadroom are included in the first uplink transmission in response toreceiving an aperiodic trigger for reporting a virtual power headroomreport.

In one embodiment, the method comprises receiving a first power headroomfor the first uplink transmission and a second power headroom for thesecond uplink transmission.

In certain embodiments, the method comprises receiving a power headroomfor the first uplink transmission and the second uplink transmission.

In some embodiments, the power headroom is based on a power required forthe first uplink transmission and the first configured maximum outputpower.

In various embodiments, the power headroom is a difference between: anaggregate configured maximum output power; and a linear summation of afirst power required for the first uplink transmission and a secondpower required for the second uplink transmission.

In one embodiment, the aggregate configured maximum output power isselected from a group comprising: a minimum of the first configuredmaximum output power and the second configured maximum output power; alinear summation of the first configured maximum output power and thesecond configured maximum output power; and a maximum of the firstconfigured maximum output power and the second configured maximum outputpower.

In certain embodiments, a second uplink transmission beam patternassociated with a second reference signal resource is determined by thedevice, the second reference signal resource is a predefined referencesignal resource from the set of reference signal resources or anindicated reference signal resource from the set of reference signalresources, and the second reference signal resource is different fromthe first reference signal resource; a second configured maximum outputpower for the second uplink transmission beam pattern and a referenceformat uplink transmission is determined by the device, the secondconfigured maximum output power is based on a second antenna propertyassociated with the second uplink transmission beam pattern, and thereference format uplink transmission is based on a predefined number ofphysical resource blocks; and a power headroom is included in the firstuplink transmission that is based on both the first uplink transmissionand the second uplink transmission beam pattern; wherein the powerheadroom is a difference between: an aggregate configured maximum outputpower; and a linear summation of the power required for the first uplinktransmission and a reference power required for the second uplinktransmission beam pattern with respect to the reference format uplinktransmission; and wherein the aggregate configured maximum output poweris selected from a group comprising: a minimum of the first configuredmaximum output power and the second configured maximum output power; alinear summation of the first configured maximum output power and thesecond configured maximum output power; and a maximum of the firstconfigured maximum output power and the second configured maximum outputpower.

In some embodiments, the first reference signal resource is a downlinkreference signal resource and wherein: the downlink reference signalresource is measured using a plurality of reception beam patterns; andthe first uplink transmission beam pattern is determined based onmeasurements resulting from measuring the downlink reference signalresource.

In various embodiments, the method comprises: transmitting a secondmessage adding a second reference signal resource to the set ofreference signal resources, wherein the second reference signal resourceis different from the first reference signal resource, wherein: a seconduplink transmission beam pattern associated with the second referencesignal resource is determined by the device; a second configured maximumoutput power for the second uplink transmission beam pattern and areference format is determined by the device, and the second configuredmaximum output power is based on a second antenna property associatedwith the second uplink transmission beam pattern; a power headroomreport for the second reference signal resource is triggered by thedevice; and receiving the power headroom report in the first uplinktransmission, wherein the power headroom report comprises a virtualpower headroom based on a reference format uplink transmission for thesecond uplink transmission beam pattern and an indication of the secondreference signal resource.

In one embodiment, the method comprises: transmitting a closed-looptransmission power control command in the scheduling information,wherein: a step size for the closed-loop transmission power controlcommand is determined based on an open-loop power control parameter setassociated with the first downlink reference signal resource; and thefirst transmit power is determined based on the first configured maximumoutput power, the closed-loop transmission power control command, andthe step size.

In certain embodiments, the step size is determined based on atransmission time interval length corresponding to the first uplinktransmission.

In some embodiments, the scheduling information comprises a transmissionindicator that indicates that the uplink transmission is associated withthe first reference signal resource.

In one embodiment, an apparatus comprises: a transmitter that: transmitsa first message that configures a set of reference signal resources,wherein each reference signal resource of the set of reference signalresources comprises a downlink reference signal resource or an uplinksounding reference signal resource, and each reference signal resourceof the set of reference signal resources is associated with acorresponding uplink transmission beam pattern; and transmits schedulinginformation for a first uplink transmission, wherein the first uplinktransmission is associated with a first reference signal resource of theset of reference signal resources, wherein: a first uplink transmissionbeam pattern associated with the first reference signal resource isdetermined by a device; a first configured maximum output power for thefirst uplink transmission beam pattern is determined by the device, andthe first configured maximum output power is based on a first antennaarray property associated with the first uplink transmission beampattern; and a first transmit power for the first uplink transmission isdetermined by the device based on the first configured maximum outputpower; and a receiver that receives the first uplink transmission usingthe first uplink transmission beam pattern based on the first transmitpower.

In certain embodiments, the first reference signal resource spans afirst set of frequency resources and a first set of orthogonal frequencydivision multiplexing symbols, and the set of reference signal resourcescomprises a second reference signal resource having a different numberof orthogonal frequency division multiplexing symbols than the firstreference signal resource.

In some embodiments, the first antenna array property comprises a firstnumber of antenna elements, and determining the first configured maximumoutput power for the first uplink transmission beam pattern is based onthe first number of antenna elements.

In various embodiments, the first number of antenna elements is for afirst antenna array and the first uplink transmission beam pattern isassociated with the first antenna array.

In one embodiment, the transmitter transmits information of a seconduplink transmission, the first and second uplink transmissions overlapin time and are for a serving cell, and the second uplink transmissionis associated with a second reference signal resource of the set ofreference signal resources, wherein: a second uplink transmission beampattern associated with the second reference signal resource isdetermined by the device, and the second uplink transmission beampattern is different from the first uplink transmission beam pattern; asecond configured maximum output power for the second uplinktransmission beam pattern in the serving cell is determined by thedevice; and a second transmit power for the second uplink transmissionbased on the second configured maximum output power is determined by thedevice; and the receiver receives the second uplink transmission usingthe second uplink transmission beam pattern based on the second transmitpower; and wherein the first reference signal resource is from a firstsubset of the set of reference signal resources, the second referencesignal resource is from a second subset of the set of reference signalresources, and the first subset and the second subset are mutuallyexclusive.

In certain embodiments, the first subset is associated with a first setof similar beams and the second subset is associated with a second setof similar beams.

In some embodiments, the second configured maximum output power is thesame as the first configured maximum output power, and the first uplinktransmission beam pattern and the second uplink transmission beampattern are from one antenna array.

In various embodiments, the first uplink transmission beam pattern isfrom a first antenna array with the first antenna array property, thesecond uplink transmission beam pattern is from a second antenna arraywith a second antenna array property, the second configured maximumoutput power is the same as the first configured maximum output power,and the first configured maximum output power is further based on thesecond antenna array property.

In one embodiment, a first intermediate configured maximum output powerbased on the first antenna array property is determined by the device,and a second intermediate configured maximum output power based on thesecond antenna array property is determined by the device; and the firstconfigured maximum output power is determined based on a selection froma group comprising: a minimum of the first intermediate configuredmaximum output power and the second intermediate configured maximumoutput power; a linear summation of the first intermediate configuredmaximum output power and the second intermediate configured maximumoutput power; and a maximum of the first intermediate configured maximumoutput power and the second configured intermediate maximum outputpower.

In certain embodiments, the device power scales the first uplinktransmission, drops the first uplink transmission, power scales thesecond uplink transmission, drops the second uplink transmission, orsome combination thereof if a linear summation of the first transmitpower and the second transmit power exceeds a total configured maximumoutput power P_(CMAX,c) for the serving cell, and P_(CMAX,c) depends ona power class and a P_(EMAX,c) configured for the serving cell.

In some embodiments, a power headroom report is included in the firstuplink transmission, and the power headroom report comprises a firstpower headroom for the first uplink transmission and the firstconfigured maximum output power.

In various embodiments, the first power headroom is a difference betweenthe first configured maximum output power and a power required for thefirst uplink transmission, and the power required for the first uplinktransmission is dependent on a number of physical resource blocksindicated in the scheduling information for the first uplinktransmission.

In one embodiment, the power headroom report corresponds to a firsttransmission time interval length associated with the first uplinktransmission.

In certain embodiments, a second power headroom is included in the firstuplink transmission, the second power headroom comprises a virtual powerheadroom, the virtual power headroom is a difference between a secondconfigured maximum output power for a second uplink transmission beampattern and a power required for a reference format uplink transmissionusing the second uplink transmission beam pattern, the second uplinktransmission beam pattern is associated with a second reference signalresource of the set of reference signal resources, and the secondreference signal resource is different from the first reference signalresource.

In some embodiments, the first uplink transmission is based on a firstnumber of physical resource blocks indicated in the schedulinginformation, and the reference format uplink transmission is based on apredefined number of physical resource blocks.

In various embodiments, the first power headroom and the second powerheadroom are included in the first uplink transmission in response toreceiving an aperiodic trigger for reporting a virtual power headroomreport.

In one embodiment, the receiver receives a first power headroom for thefirst uplink transmission and a second power headroom for the seconduplink transmission.

In certain embodiments, the receiver receives a power headroom for thefirst uplink transmission and the second uplink transmission.

In some embodiments, the power headroom is based on a power required forthe first uplink transmission and the first configured maximum outputpower.

In various embodiments, the power headroom is a difference between: anaggregate configured maximum output power; and a linear summation of afirst power required for the first uplink transmission and a secondpower required for the second uplink transmission.

In one embodiment, the aggregate configured maximum output power isselected from a group comprising: a minimum of the first configuredmaximum output power and the second configured maximum output power; alinear summation of the first configured maximum output power and thesecond configured maximum output power; and a maximum of the firstconfigured maximum output power and the second configured maximum outputpower.

In certain embodiments, a second uplink transmission beam patternassociated with a second reference signal resource is determined by thedevice, the second reference signal resource is a predefined referencesignal resource from the set of reference signal resources or anindicated reference signal resource from the set of reference signalresources, and the second reference signal resource is different fromthe first reference signal resource; a second configured maximum outputpower for the second uplink transmission beam pattern and a referenceformat uplink transmission is determined by the device, the secondconfigured maximum output power is based on a second antenna propertyassociated with the second uplink transmission beam pattern, and thereference format uplink transmission is based on a predefined number ofphysical resource blocks; and a power headroom is included in the firstuplink transmission that is based on both the first uplink transmissionand the second uplink transmission beam pattern; wherein the powerheadroom is a difference between: an aggregate configured maximum outputpower; and a linear summation of the power required for the first uplinktransmission and a reference power required for the second uplinktransmission beam pattern with respect to the reference format uplinktransmission; and wherein the aggregate configured maximum output poweris selected from a group comprising: a minimum of the first configuredmaximum output power and the second configured maximum output power; alinear summation of the first configured maximum output power and thesecond configured maximum output power; and a maximum of the firstconfigured maximum output power and the second configured maximum outputpower.

In some embodiments, the first reference signal resource is a downlinkreference signal resource, wherein: the downlink reference signalresource is measured using a plurality of reception beam patterns; andthe first uplink transmission beam pattern is determined based onmeasurements resulting from measuring the downlink reference signalresource.

In various embodiments, the transmitter transmits a second messageadding a second reference signal resource to the set of reference signalresources, wherein the second reference signal resource is differentfrom the first reference signal resource, wherein: a second uplinktransmission beam pattern associated with the second reference signalresource is determined by the device; a second configured maximum outputpower for the second uplink transmission beam pattern and a referenceformat is determined by the device, and the second configured maximumoutput power is based on a second antenna property associated with thesecond uplink transmission beam pattern; a power headroom report for thesecond reference signal resource is triggered by the device; and thereceiver receives the power headroom report in the first uplinktransmission, wherein the power headroom report comprises a virtualpower headroom based on a reference format uplink transmission for thesecond uplink transmission beam pattern and an indication of the secondreference signal resource.

In one embodiment, the transmitter transmits a closed-loop transmissionpower control command in the scheduling information, wherein: a stepsize for the closed-loop transmission power control command isdetermined based on an open-loop power control parameter set associatedwith the first downlink reference signal resource; and the firsttransmit power is determined based on the first configured maximumoutput power, the closed-loop transmission power control command, andthe step size.

In certain embodiments, the step size is determined based on atransmission time interval length corresponding to the first uplinktransmission.

In some embodiments, the scheduling information comprises a transmissionindicator that indicates that the uplink transmission is associated withthe first reference signal resource.

In one embodiment, a method comprises: operating a network entity with aplurality of antenna arrays; determining a first closed-loop powercontrol process for a first set of uplink beam patterns based on a firstantenna array of the plurality of antenna arrays, wherein at least onereceive beam pattern of the first antenna array is used to receive afirst uplink transmission using at least one uplink beam pattern of thefirst set of uplink beam patterns from a device; determining a secondclosed-loop power control process for a second set of uplink beampatterns based on a second antenna array of the plurality of antennaarrays, wherein at least one receive beam pattern of the second antennaarray is used to receive a second uplink transmission using at least onebeam pattern of the second set of uplink beam patterns from the device,and the second antenna array is different from the first antenna array;and indicating to the device in a configuration message the firstclosed-loop power control process and the second closed-loop powercontrol process.

In certain embodiments, the first antenna array is oriented to a firstspatial direction, the second antenna array is oriented to a secondspatial direction, and the first spatial direction is different from thesecond spatial direction.

In some embodiments, the method comprises receiving, at the firstantenna panel, a first uplink transmission using a first uplink beampattern from the first set of uplink beam patterns, wherein a firsttransmit power control for the first uplink transmission is based on thefirst closed-loop power control process.

In various embodiments, the method comprises receiving, at the firstantenna panel, a second uplink transmission using a second uplink beampattern from the first set of uplink beam patterns, wherein a secondtransmit power control for the second uplink transmission is based onthe first closed-loop power control process.

In one embodiment, the method comprises transmitting, by the networkentity to the device, a transmission power control command correspondingto the first closed-loop power control process for a first uplinktransmission beam pattern.

In one embodiment, an apparatus comprises: a processor that: operates anetwork entity with a plurality of antenna arrays; determines a firstclosed-loop power control process for a first set of uplink beampatterns based on a first antenna array of the plurality of antennaarrays, wherein at least one receive beam pattern of the first antennaarray is used to receive a first uplink transmission using at least oneuplink beam pattern of the first set of uplink beam patterns from adevice; determines a second closed-loop power control process for asecond set of uplink beam patterns based on a second antenna array ofthe plurality of antenna arrays, wherein at least one receive beampattern of the second antenna array is used to receive a second uplinktransmission using at least one beam pattern of the second set of uplinkbeam patterns from the device, and the second antenna array is differentfrom the first antenna array; and indicates to the device in aconfiguration message the first closed-loop power control process andthe second closed-loop power control process.

In certain embodiments, the first antenna array is oriented to a firstspatial direction, the second antenna array is oriented to a secondspatial direction, and the first spatial direction is different from thesecond spatial direction.

In some embodiments, the apparatus comprises a receiver that receives,at the first antenna panel, a first uplink transmission using a firstuplink beam pattern from the first set of uplink beam patterns, whereina first transmit power control for the first uplink transmission isbased on the first closed-loop power control process.

In various embodiments, the receiver receives, at the first antennapanel, a second uplink transmission using a second uplink beam patternfrom the first set of uplink beam patterns, wherein a second transmitpower control for the second uplink transmission is based on the firstclosed-loop power control process.

In one embodiment, the apparatus comprises a transmitter that transmits,to the device, a transmission power control command corresponding to thefirst closed-loop power control process for a first uplink transmissionbeam pattern.

In one embodiment, a method comprises: receiving a configuration messageindicating a first closed-loop power control process and a secondclosed-loop power control process from a network entity comprising aplurality of antenna arrays, wherein: the first closed-loop powercontrol process is determined by the network entity for a first set ofuplink beam patterns based on a first antenna array of the plurality ofantenna arrays, at least one receive beam pattern of the first antennaarray is used to receive a first uplink transmission using at least oneuplink beam pattern of the first set of uplink beam patterns from adevice; and the second closed-loop power control process is determinedby the network entity for a second set of uplink beam patterns based ona second antenna array of the plurality of antenna arrays, at least onereceive beam pattern of the second antenna array is used to receive asecond uplink transmission using at least one beam pattern of the secondset of uplink beam patterns from the device, and the second antennaarray is different from the first antenna array.

In certain embodiments, the first antenna array is oriented to a firstspatial direction, the second antenna array is oriented to a secondspatial direction, and the first spatial direction is different from thesecond spatial direction.

In some embodiments, the method comprises transmitting a first uplinktransmission using a first uplink beam pattern from the first set ofuplink beam patterns, wherein a first transmit power control for thefirst uplink transmission is based on the first closed-loop powercontrol process.

In various embodiments, the method comprises transmitting a seconduplink transmission using a second uplink beam pattern from the firstset of uplink beam patterns, wherein a second transmit power control forthe second uplink transmission is based on the first closed-loop powercontrol process.

In one embodiment, the method comprises receiving, from the networkentity, a transmission power control command corresponding to the firstclosed-loop power control process for a first uplink transmission beampattern.

In one embodiment, an apparatus comprises: a receiver that: receives aconfiguration message indicating a first closed-loop power controlprocess and a second closed-loop power control process from a networkentity comprising a plurality of antenna arrays, wherein: the firstclosed-loop power control process is determined by the network entityfor a first set of uplink beam patterns based on a first antenna arrayof the plurality of antenna arrays, wherein at least one receive beampattern of the first antenna array is used to receive a first uplinktransmission using at least one uplink beam pattern of the first set ofuplink beam patterns from a device; and the second closed-loop powercontrol process is determined by the network entity for a second set ofuplink beam patterns based on a second antenna array of the plurality ofantenna arrays, wherein at least one receive beam pattern of the secondantenna array is used to receive a second uplink transmission using atleast one beam pattern of the second set of uplink beam patterns fromthe device, and the second antenna array is different from the firstantenna array.

In certain embodiments, the first antenna array is oriented to a firstspatial direction, the second antenna array is oriented to a secondspatial direction, and the first spatial direction is different from thesecond spatial direction.

In some embodiments, the apparatus comprises a transmitter thattransmits a first uplink transmission using a first uplink beam patternfrom the first set of uplink beam patterns, wherein a first transmitpower control for the first uplink transmission is based on the firstclosed-loop power control process.

In various embodiments, the transmitter transmits a second uplinktransmission using a second uplink beam pattern from the first set ofuplink beam patterns, and a second transmit power control for the seconduplink transmission is based on the first closed-loop power controlprocess.

In one embodiment, the receiver receives, from the network entity, atransmission power control command corresponding to the firstclosed-loop power control process for a first uplink transmission beampattern.

In one embodiment, a method comprises: determining a first receive beampattern for a first uplink transmission beam pattern; determining asecond receive beam pattern for a second uplink transmission beampattern; determining whether the first receive beam pattern is the sameas the second receive beam pattern; in response to determining that thefirst receive beam pattern is the same as the second receive beam,determining a power control parameter for the first uplink transmissionbeam pattern and the second uplink transmission beam pattern; andindicating to a device in a configuration message the power controlparameter.

In certain embodiments, the power control parameter is an open-looppower control parameter set.

In some embodiments, the power control parameter indicates a closed looppower control process.

In various embodiments, the method comprises: determining that apathloss change greater than a threshold occurs during a change in anuplink transmission beam pattern from the first uplink transmission beampattern to the second uplink transmission beam pattern; and updating aphysical resource block allocation for the second uplink transmissionbeam pattern based on the pathloss change and a power headroom report.

In one embodiment, determining that the pathloss change greater than thethreshold occurs is based on receiving the power headroom reportcomprising a power headroom based on the second uplink transmission beampattern.

In one embodiment, an apparatus comprises: a processor that: determinesa first receive beam pattern for a first uplink transmission beampattern; determines a second receive beam pattern for a second uplinktransmission beam pattern; determines whether the first receive beampattern is the same as the second receive beam pattern; in response todetermining that the first receive beam pattern is the same as thesecond receive beam, determines a power control parameter for the firstuplink transmission beam pattern and the second uplink transmission beampattern; and indicates to a device in a configuration message the powercontrol parameter.

In certain embodiments, the power control parameter is an open-looppower control parameter set.

In some embodiments, the power control parameter indicates a closed looppower control process.

In various embodiments, the processor: determines that a pathloss changegreater than a threshold occurs during a change in an uplinktransmission beam pattern from the first uplink transmission beampattern to the second uplink transmission beam pattern; and updates aphysical resource block allocation for the second uplink transmissionbeam pattern based on the pathloss change and a power headroom report.

In one embodiment, the processor determining that the pathloss changegreater than the threshold occurs is based on a receiver receiving thepower headroom report comprising a power headroom based on the seconduplink transmission beam pattern.

In one embodiment, a method comprises: receiving a configuration messagecomprising a power control parameter, wherein: a first receive beampattern for a first uplink transmission beam pattern is determined by anetwork entity; a second receive beam pattern for a second uplinktransmission beam pattern is determined by the network entity; thenetwork entity determines whether the first receive beam pattern is thesame as the second receive beam pattern; and in response to the networkentity determining that the first receive beam pattern is the same asthe second receive beam, the network entity determines a power controlparameter for the first uplink transmission beam pattern and the seconduplink transmission beam pattern.

In certain embodiments, the power control parameter is an open-looppower control parameter set.

In some embodiments, the power control parameter indicates a closed looppower control process.

In various embodiments: the network entity determines that a pathlosschange greater than a threshold occurs during a change in an uplinktransmission beam pattern from the first uplink transmission beampattern to the second uplink transmission beam pattern; and the networkentity updates a physical resource block allocation for the seconduplink transmission beam pattern based on the pathloss change and apower headroom report.

In one embodiment, the network entity determines that the pathlosschange greater than the threshold occurs is based on the network entityreceiving the power headroom report comprising a power headroom based onthe second uplink transmission beam pattern.

In one embodiment, an apparatus comprises: a receiver that: receives aconfiguration message comprising a power control parameter, wherein: afirst receive beam pattern for a first uplink transmission beam patternis determined by a network entity; a second receive beam pattern for asecond uplink transmission beam pattern is determined by the networkentity; the network entity determines whether the first receive beampattern is the same as the second receive beam pattern; and in responseto the network entity determining that the first receive beam pattern isthe same as the second receive beam, the network entity determines apower control parameter for the first uplink transmission beam patternand the second uplink transmission beam pattern.

In certain embodiments, the power control parameter is an open-looppower control parameter set.

In some embodiments, the power control parameter indicates a closed looppower control process.

In various embodiments: the network entity determines that a pathlosschange greater than a threshold occurs during a change in an uplinktransmission beam pattern from the first uplink transmission beampattern to the second uplink transmission beam pattern; and the networkentity updates a physical resource block allocation for the seconduplink transmission beam pattern based on the pathloss change and apower headroom report.

In one embodiment, the network entity determines that the pathlosschange greater than the threshold occurs is based on the network entityreceiving the power headroom report comprising a power headroom based onthe second uplink transmission beam pattern.

Embodiments may be practiced in other specific forms. The describedembodiments are to be considered in all respects only as illustrativeand not restrictive. The scope of the invention is, therefore, indicatedby the appended claims rather than by the foregoing description. Allchanges which come within the meaning and range of equivalency of theclaims are to be embraced within their scope.

1. A method comprising: receiving scheduling information for a firstuplink transmission; determining a first transmit power for the firstuplink transmission based on a first configured maximum output power,wherein the first configured maximum output power is determined based ona first antenna array property associated with the first uplinktransmission; and performing the first uplink transmission based on thedetermined first transmit power.